Future Perfect Continuous(未来完了進行形)とは?形・意味・使い方を徹底解説

英語の時制の中でも発展的な「未来完了進行形(will have been + -ing)」。コアイメージ、肯定・否定・疑問文の作り方、他の未来時制(Future Perfect や Future Continuous)との違い、注意すべき状態動詞ルールまで詳しく解説します。

英語の完了時制と進行形が組み合わさった表現の代表格が future perfect continuous(未来完了進行形) です。

will have been workingwill have been living のように形が長く一見難しそうに見えますが、「未来のある時点に向かって、動作がどれくらいの期間続いているか」にスポットライトを当てる明快な機能を持っています。

この記事では、次のポイントをわかりやすく整理します。

  • future perfect continuous の基本構造とコアイメージ
  • 肯定文・否定文・疑問文の公式
  • by next yearfor 10 years などの時間表現との相性
  • Future Continuous(未来進行形)や Future Perfect(未来完了形)との違い
  • by the time 節内が「現在形」になる重要ルール
  • 進行形にしづらい「状態動詞(stative verbs)」の注意点
  • 日常会話やビジネスでの実際の使い方とニュアンス

1. まず押さえる!Future Perfect Continuous の基本概念

future perfect continuous(未来完了進行形) は、「未来の特定の基準点からそれまでの期間を振り返り、ある動作や出来事がどれだけ継続しているか(または継続してきたか)」 を強調する時制です。

基本構造は will + have + been + 動詞の-ing形 を使用します。

Cambridge Dictionary でも、future perfect continuous を「未来の特定の時点から過去(それ以前)を振り返り、活動の長さや継続時間に焦点を当てる表現」と説明しています。
Cambridge Dictionary: Future perfect continuous

コアイメージ(時の流れ)

過去や現在から始まった動作が未来へと伸びていき、「未来のある基準点」に到達したとき、その時点における“動作の継続期間の長さ”や“進行そのもののプロセス”を強調する のが最大のポイントです。

【時制のイメージ】
(過去/現在)━━━━━ 動作が継続中 ━━━━━▶【未来の基準点(by next month など)】
                                              └── 「この時点で〇〇年間ずっと~していることになる」

代表例で理解する

By next month, I will have been living in Tokyo for five years.
(来月で、私は東京に5年間住んでいることになります。)

この文では、「来月」という未来の基準点において、居住という動作が「5年間」継続している経過やプロセスを表しています。

2. 文の作り方(肯定文・否定文・疑問文)

語順は助動詞 will のルールに従います。主語の人称や数(単数・複数)に関わらず have been + -ing の形は変化しません。

文法形態 構造・公式 例文
肯定文 主語 + will + have been + -ing She will have been studying for 3 hours by 5 p.m.
(午後5時の時点で、彼女は3時間勉強し続けていることになります。)
否定文 主語 + will not (won't) + have been + -ing They won't have been waiting long when we arrive.
(私たちが到着する時、彼らはそれほど長くは待っていないでしょう。)
疑問文 Will + 主語 + have been + -ing? Will you have been working here for a year next week?
(来週で、ここで働き始めて1年になりますか?)

短縮形(Contraction)の表記

  • I'll have been working(I + will)
  • They'll have been studying(They + will)
  • He won't have been sleeping(will + not = won't)

3. Future Perfect Continuous の主な用法

未来完了進行形は主に以下のような文脈で使われます。

① 未来の時点までの「継続期間」の強調(主要用法)

最も基本的で一般的な用法です。未来の基準点(by...)までに、その動作がどれだけの期間(for...)続いているかを強調します。

例文

  • By December, he will have been teaching English for twenty years.
    (12月で、彼は英語を教えて20年になります。)
  • How long will you have been driving by the time you reach the hotel?
    (ホテルに着く頃には、どれくらいの時間運転していることになりますか?)
  • Next year, we will have been running this business for a decade.
    (来年で、私たちはこの事業を運営して10年になります。)

② 未来の特定時点における「結果の背景となる活動」を示す

未来のある時点で「なぜその状態(疲れている等)になっているのか」の背景として、その直前まで続いていた継続的な活動を説明する際にも使われます。

例文

  • When you arrive, I will be tired because I will have been exercising for two hours.
    (あなたが到着するとき、私は疲れているでしょう。2時間ずっと運動していることになるからです。)
  • The ground will be wet tomorrow morning because it will have been raining all night.
    (一晩中雨が降り続いたことになるため[ずっと降り続けた後なので]、明日の朝は地面が濡れているでしょう。)

4. 他の未来時制との比較・使い分け

未来を表す時制にはいくつかの形があります。同じ状況でもニュアンスや焦点が変わるため、違いを整理しておきましょう。

時制 焦点・ニュアンス
Future Continuous
(未来進行形)
will be + -ing 未来のある「ピンポイントの瞬間」に動作が進行中であること
Future Perfect
(未来完了形)
will have + p.p. 未来のある時点までに動作が「完了」していること、または事実・期間をまとめて捉えること
Future Perfect Continuous
(未来完了進行形)
will have been + -ing 未来のある時点までの「動作の継続期間・進行プロセス」そのものに注目すること

同じ状況での比較例文

「明日午後5時」という基準点で比較してみましょう。

  • Future Continuous:
    At 5 p.m. tomorrow, I will be working.
    (明日の午後5時、私は働いている最中でしょう。)【時点の動作】
  • Future Perfect:
    By 5 p.m. tomorrow, I will have finished my work.
    (明日の午後5時までに、私は仕事を終えているでしょう。)【完了・結果】
  • Future Perfect Continuous:
    By 5 p.m. tomorrow, I will have been working for eight hours.
    (明日の午後5時で、私は8時間連続で働いていることになります。)【継続時間の強調】

5. 一緒によく使われる時間表現と注意点

未来完了進行形は、「未来の基準点」と「継続期間」を示す時間表現とセットで用いられることがほとんどです。

よく使われる表現

  • by ... / by the time ...(〜までに、〜する頃には)※未来の基準点
  • for ...(〜の間)※継続期間
  • all day / all week / for hours(一日中 / 一週間中 / 何時間も)
【重要ルール】by the time 節の中は「現在形」を使う
by the timewhen など、時を表す副詞節の中では、未来のこと(未来の基準点)であっても will を使わず現在形 を使うのが基本ルールです(文脈により現在完了形を使う場合もあります)。
[誤り] By the time he will arrive, we will have been waiting for two hours.
[正しい] By the time he arrives, we will have been waiting for two hours.(彼が到着する頃には、私たちは2時間待っていることになります。)

6. 注意点:状態動詞(Stative Verbs)との関係

進行形(-ing)全般の通例として、状態動詞(stative verbs)は状態を表す意味では通常、完了進行形にできません。

状態を表す動詞で「未来の時点までの継続」を表したい場合は、Future Perfect Continuous ではなく Future Perfect(未来完了形) を使用します。

動詞の分類 代表的な動詞 使うべき時制
動作動詞
(Action Verbs)
work, study, live, wait, run, play, read など Future Perfect Continuous 可
will have been working
状態動詞
(Stative Verbs)
know, like, love, believe, possess, belong, have(所有)など Future Perfect を使用
will have known

例文による比較

[誤り] Next year, I will have been knowing her for ten years.
[正しい] Next year, I will have known her for ten years.(来年で、私は彼女と知り合って10年になります。)

7. 日常会話やビジネスでの実際

will have been -ing は文法上長く見えますが、特定の文脈においてごく自然に使われます。

① 周年・勤続年数のスピーチやフォーマルな連絡

会社設立記念、勤続年数、事業の継続期間など「節目までの継続」を伝える場面(スピーチやビジネスメールなど)で効果的に使われます。
例:By next autumn, our company will have been operating for 50 years.(来秋で我が社は操業50周年を迎えます。)

② 会話での言い換え・すっきりした表現

カジュアルな会話では、長い進行形を避け、単純な未来完了形(will have + p.p.)でスッキリ言い換えることも好まれます。
例:I'll have worked here for 5 years next month.(来月でここで働いて5年になります。)

8. FAQ(よくある質問)

Q1. Future Perfect と Future Perfect Continuous はどう使い分けますか?

A. 「動作の完了・結果(または事実全体のまとめ)」か「動作の継続プロセス」かの違いです。
完了や回数・実績を強調するときは Future Perfect(I will have read 3 books.)、どれくらい継続して取り組んできたか経過時間を強調するときは Future Perfect Continuous(I will have been reading for 3 hours.)を使います。

Q2. will の代わりに be going to を使ってもいいですか?

A. 文法上 be going to have been -ing(am/is/are going to...)という形も存在しますが、あまり選ばれません。
冗長で非常に複雑な形になるため、完了進行形では通常 will have been -ing が選ばれます。

Q3. live や work は完了形と完了進行形のどちらでも使えますか?

A. はい。どちらも期間を表すことができますが、ニュアンスにわずかな違いがあります。
will have lived は「住んだという期間の全体像・事実」に焦点を当て、will have been living は「その時点まで住み続けている最中である」というプロセスの継続感が強調されます。

Q4. by the time の節で will を使ってはいけないのはなぜですか?

A. 時や条件を表す副詞節の中では、未来のことでも現在形を使う文法ルールがあるためです。
by the time S + V(現在形) で「Sが〜する頃には」という未来の基準点を設定します。

Q5. TOEICや英検などの試験で出題されますか?

A. 時制や語法を問う問題において出題されることがあります。
特に by next week(未来の基準点)と for 3 years(継続期間)のように、2つの条件が揃っている場面で「未来完了進行形」が適切な選択肢となるケースが典型です。

9. まとめ

Future Perfect Continuous(未来完了進行形)を理解するための重要ポイントを整理します。

  1. 基本構造は will have been + -ing
  2. 未来のある基準点における「動作の継続期間・プロセス」を強調する表現
  3. by [未来の時点](基準点)と for [期間](継続)を一緒に使うことが多い
  4. by the timewhen 節の中は 現在形 を使うのが基本
  5. knowlike などの 状態動詞には通常使えず、Future Perfect(will have + p.p.)を使う
  6. Future Continuous(進行中の時点)や Future Perfect(完了・結果・期間のまとめ)との役割の違いを押さえる

一見複雑な文法に見えますが、「未来のある時点に向かって矢印が伸び、その継続期間にスポットライトが当たっている」というコアイメージを掴めば、正しく理解・使いこなせるようになります。

英文法・語法をネイティブ視点で極めるおすすめ書籍
PR

文法用語やルールの暗記にとどまらず、「ネイティブが実際にどう使い分けているか」を体系的な文法セクションと語彙のA-Z順で直感的に引ける定番の英文法リファレンスです。

Practical English Usage (Michael Swan)
★ 世界的ロングセラー 英文法・語法リファレンス

Practical English Usage 4th Edition

Michael Swan / Oxford University Press ペーパーバック / 洋書

世界中の英語学習者・英語教師が手元に置くバイブル。「この前置詞はどう使い分ける?」「似た単語のニュアンスの違いは?」といった疑問を即座に解決できる決定版。

Amazon 詳細・レビュー