未来完了進行形(future perfect progressive とも呼ばれます)は、未来のある時点や別の出来事まで続いていく動作を表します。その活動がどれだけの長さ続いているかに焦点を当てる形で、主要な12時制の中では日常会話でもっとも使用頻度の低い時制です。このガイドでは、作り方、代表的な使い方、そして似た時制との違いを解説します。
.webp?alt=media&token=39c49009-8d47-4481-bd2d-1666e0d29786)
作り方は will have been に -ing で終わる動詞を続けるだけです。未来を表す4つの時制のひとつで、未来の期限とそこまでの継続時間を同時に示せるのはこの形だけです。
未来完了進行形を他の未来形と比べると、未来の基準点までの「継続時間」に焦点を当てる形だということがよく分かります:
| 時制 | 焦点 | 例文 |
|---|---|---|
| 単純未来形 | 予測や決意 | I will work here. |
| 未来進行形 | 未来のある時点で進行中の動作 | I will be working here next year. |
| 未来完了形 | 未来のある時点までに完了する動作 | I will have worked here for five years by next month. |
| 未来完了進行形 | 未来のある時点までの継続 | I will have been working here for five years by next month. |
この時制は、進行中の動作が未来の節目に達するまでにどれだけ続くかを示すために使われます。「By 6:00 PM, she will have been studying for four hours」は、単に勉強するという事実ではなく、その未来の時点までに勉強がどれだけの長さ続いていたかを正確に伝えます。
未来完了進行形の文は、主語が何であっても同じパターンで作れます:
| 形 | ルール | 例文 |
|---|---|---|
| 肯定文 | will have been + 動詞-ing | I will have been working. |
| 否定文 | will not have been + 動詞-ing | She will not have been sleeping. |
| 疑問文 | Will + 主語 + have been + 動詞-ing? | Will she have been running? |
未来完了進行形は、未来の特定の時点までの継続時間を示すことに特化した形です:
もうひとつの未来の出来事までに、進行中の活動がどれだけ続いたかを示します。
続いてきた行為によって、未来の身体的・精神的な状態を説明します。
特定の日付という節目までに積み重なった継続時間を測ります。
重要な未来の場面の前にある、継続時間という背景を伝えます。
どちらの時制を選ぶかで、焦点が「完了」から「継続」へと変わります:
| 文 | 正しい形 | 理由 |
|---|---|---|
| By Friday, she ___ (finish) the project. | will have finished | 完了に焦点 |
| By Friday, she ___ (work) on the project for a month. | will have been working | 継続に焦点 |
| By June, we ___ (live) here for a decade. | will have been living | 節目まで続く継続時間 |
未来の期限とセットで使われる、代表的な継続表現を押さえておきましょう:
| 語句 | 例 |
|---|---|
| for | for five years, for two hours |
| since | since 2020 |
| by the time | by the time the exam starts |
| by [未来の日付] | by next month, by June |
Learna AI は、未来の節目と継続時間がセットになっているかを聞き取り、will have been と -ing の組み合わせで「どれだけの時間」と「未来の基準点」の両方が表現できているかを確認します。この時制は日常会話ではあまり使われないため、Learna AI はもっとシンプルな時制のほうが自然に響く場面も指摘し、継続時間とともに for や since が使われているかもチェックします。Learna で長期的な計画について話す学習者は、長めの会話の中でこの時制を正しく作れる力が79%向上したと報告しています。
12ある時制の中でもっとも長く、もっとも使用頻度の低い形なので、この構造が身についたら未来完了形と未来進行形に戻って復習し、未来を表す形すべてをまとめて使いこなせるようにする学習者がほとんどです。
学んだ文法を、Learna の学習コースで実践してみましょう:
たとえば次のような文です:By next month, I will have been working here for five years.(来月で、ここで5年間働き続けていることになります。)By 6 PM, she will have been studying for four hours.(午後6時には、彼女は4時間勉強し続けていることになります。)
はい。ただし主要な12時制の中でもっとも使用頻度が低い形です。主にフォーマルな文章や、未来のある時点までの継続時間を正確に伝えたいときに使われます。
未来完了形は期限までに完了する動作を表し、未来完了進行形は同じ期限までにその動作がどれだけ続いていたかを表します。
肯定文:will have been + 動詞-ing。否定文:will not have been + 動詞-ing。疑問文:Will + 主語 + have been + 動詞-ing?
未来のある時点までに動作がどれだけ続いているかを強調するとき、または継続してきた動作によって未来の結果を説明するときに使います。
はい。期間の長さではなく起点を示す場合に使います。例:By December, we will have been working together since 2020.
Will で始め、主語、have been、動詞の -ing 形と続けます。例:Will she have been running by then?
have と動詞の -ing 形の間に been を入れ忘れることです。そうすると、ただの未来完了形になってしまいます。
あまり使われません。主要な12時制の中でもっとも頻度が低く、主にフォーマルな文章や、継続時間を正確に述べる場面で登場します。
はい。By the time we arrive, they will have been traveling all day. は、そこに至るまで続いていた動作によって未来の状況を説明しています。
未来完了進行形は未来のある時点まで継続を伸ばし、過去完了進行形は過去のある時点までさかのぼって継続を示します。
単なる進行形はある時点で進行中の動作を表し、完了進行形はそれ以前から続いてその時点まで積み重なった継続を表します。
Learna AI は、-ing 形の動詞の前に have と been の両方が正しく置かれているかを確認し、文に明確な未来の基準点が含まれているかもチェックします。
はい。Learna AI はプロジェクトの節目や長期目標といったテーマで練習を進め、継続時間や未来の基準点が抜けているときにはその都度、形を正してくれます。