未来完了進行形とは?
未来完了進行形(Future Perfect Progressive / Continuous Tense)は、「〜し続けていることになるだろう」のように、未来のある特定の時点まで、何かの動作が継続していることを表す文法です。
この文法は、「未来のある時点」と「それより前から継続しているであろう動作」の2つの出来事を結びつけ、継続の期間や、その動作そのものを強調したいときに使われます。
未来完了進行形の作り方
未来完了進行形は、will have been と動詞のing形を組み合わせて作ります。主語が何であっても will have been は変わりません。
- 基本的な形: 主語 + will have been + 動詞のing形 + 〜
例文:
- By next month, I will have been living here for five years. (来月で、私はここに5年間住んでいることになります。)
- She will have been studying Japanese for three years by the time she graduates. (卒業するまでに、彼女は日本語を3年間勉強し続けていることになります。)
- They will have been traveling for a month when they get to Tokyo. (彼らが東京に着くときには、1ヶ月間旅行し続けていることになります。)
未来完了進行形の使い方
未来完了進行形は、主に未来の特定の時点までの継続を表します。
- 未来のある時点まで継続しているであろう動作未来の特定の時点(by the time… や when… など)までに、すでに始まっていて、その時点まで継続するであろう動作を表します。
- By 2025, he will have been working at this company for 10 years. (2025年で、彼はこの会社に10年間勤めていることになります。)
- 「2025年」という未来の時点まで、「勤める」という動作が10年間継続していることを示しています。
- We will have been waiting for the bus for an hour when it finally comes. (バスがようやく来るときには、私たちは1時間待ち続けていることになります。)
- 「バスが来る」という未来の出来事まで、「待つ」という動作が1時間継続していることを示しています。
- By 2025, he will have been working at this company for 10 years. (2025年で、彼はこの会社に10年間勤めていることになります。)
未来完了進行形と他の未来の時制との違い
| 比較項目 | 未来完了形 | 未来完了進行形 | 未来進行形 |
| 焦点 | 動作の完了や結果 | 動作の継続期間 | 未来のある時点の動作 |
| 例文 | I will have finished my homework by 5 p.m. (5時までに宿題を終えているだろう。) | I will have been working for three hours by 5 p.m. (5時までに3時間働き続けているだろう。) | I will be doing my homework at 4 p.m. (4時には宿題をしているだろう。) |
| ニュアンス | 5時の時点で完了している | 5時の時点で継続期間が3時間になる | 4時という時点でその動作の途中 |
練習問題
以下の文の空欄に、カッコ内の動詞を適切な未来完了進行形にして入れましょう。
- By the time he retires, he ____ (teach) for 40 years.
- Next month, we ____ (live) in this house for a decade.
- I think I ____ (travel) for three months when I get back home.
答え
- will have been teaching
- will have been living
- will have been traveling
未来完了進行形は、未来の出来事と継続期間の関係を明確にしたいときに役立ちます。この文法を使うことで、より正確な情報を伝えることができますので、未来の計画や予測を話す際にぜひ活用してみてください。