英語の未来完了進行形の意味と使い方
意味:(未来のある時まで)ずっと〜し続けていることになる
未来のある時までに、ある動作が続いてきた期間がどれだけになるかを表します。for ~ や by ~ とよく使います。
形の作り方
| 使う時 | 形 | 例 |
|---|---|---|
| 肯定文 | will have been + -ing | She will have been driving for six hours by the time she arrives. |
| 否定文 | will not have been + -ing | He won't have been sleeping long by then. |
| 疑問文 | How long will + 主語 + have been + -ing? | How long will you have been studying? |
| 時点と期間を言う | by + 時点 / for + 期間 | by noon / for five hours |
例文
- By September, I will have been studying Spanish for eight months.9 月には、私はスペイン語を 8 か月間勉強し続けていることになります。
- The band will have been playing together for ten years by the end of this tour.このツアーが終わるころには、そのバンドは 10 年間一緒に演奏し続けていることになります。
- How long will she have been working at the hospital by next April?今度の 4 月の時点で、彼女は病院にどのくらい勤め続けていることになるのですか。
使い方のポイント
- 未来完了は完了や状態の期間を、未来完了進行形は動作が続いてきた長さを強調します。
- by ~(〜までに)で時点を、for ~(〜の間)で期間を示すことが多いです。
- know・like など進行形にしない動詞は、will have known のように未来完了を使います。
練習問題
- has been working
- had been working
- will have been working
- is working
答えと解説
正解:3. will have been working
by the time ~(5 時までに)と for nine hours から、未来の時まで続いてきた動作を表す「will have been working」です。had been working は過去の時までの継続です。
- have been living
- had been living
- are living
- will have been living
答えと解説
正解:4. will have been living
by the time ~(7 月の終わりまでに)と for almost a year から、未来の時まで続いてきた動作を表す「will have been living」です。had been living は過去の時までの継続です。
- will have been studying
- have been studying
- had been studying
- are studying
答えと解説
正解:1. will have been studying
8 月の終わり(by the end of ~)という未来の時まで 6 か月続いてきた動作を表すので「will have been studying」です。had been studying は過去の時までの継続です。
この文法が出る級(目安)
- TOEIC® L&R B2の文法一覧 / TOEIC® L&R B2の文法ドリル
- IELTS B2の文法一覧 / IELTS B2の文法ドリル
- TOEFL iBT® B2の文法一覧 / TOEFL iBT® B2の文法ドリル
※ TOEIC® L&R のレベル(A1〜C1)は CEFR のレベルです。IIBC の CEFR との対照表では、リーディングのスコアで A1=60点〜、A2=115点〜、B1=275点〜、B2=385点〜、C1=455点〜 に当たります。項目のレベルは当サイトの目安で(C1 の項目は 1 つだけなので B2 の一覧に入れています)、TOEIC® の出題範囲の一覧ではありません。
※ IELTS のレベル(B1・B2・C1)は CEFR のレベルで、IELTS の公式サイトの CEFR との比較では、バンドスコアで B1=4.0〜5.0、B2=5.5〜6.5、C1=7.0〜8.0 に当たります(A2 以下に当たるバンドは示されていません)。項目のレベルは当サイトの目安で、IELTS の出題範囲の一覧ではありません。B1 より前の文法は、TOEIC® L&R の A1・A2 の一覧にあります。
※ TOEFL iBT®のレベル(B1・B2・C1)は CEFR のレベルで、ETS の対照では 2026年1月からの TOEFL iBT® のスコアで B1=3〜3.5、B2=4〜4.5、C1=5〜5.5 に当たります。項目のレベルは当サイトの目安で、TOEFL® の出題範囲の一覧ではありません。B1 より前の文法は、TOEIC® L&R の A1・A2 の一覧にあります。