英語文法 · B2

未来完了進行形(Future Perfect Continuous)

未来完了進行形は、未来のある特定の時点までに継続している動作の連続的な時間を強調するために使われます。この記事では、完全な文法構造について詳しく説明しています。 will have been + V-ing、2つの用法、見極めの印、よくある間違い

速く答える

未来完了進行形(Future Perfect Continuous)ある行動が未来の特定時点まで連続して行われている期間を強調する、またはその時点での結果の原因を強調するために使われます。式: S + will have been + V-ing否定 S + will not have been (won't have been) + V-ing疑問形 Will + S + have been + V-ing?. 認識するサイン:for...by, by then, by the time...for.

未来完了進行形の文型

未来完了進行形は、肯定形・否定形・疑問形の3つの形を持っています。これは、複合時制の一つです。 完了形未来 (will have)と 継続形 (been + V-ing).

文の形構造例
肯定S + will have been + V-ingI will have been working here for 5 years by next month.
否定S + will not have been (won't have been) + V-ingShe won't have been living here for long by then.
疑問形Will + S + have been + V-ing?Will you have been studying for 3 hours by 6pm?

2つの未来完了進行形の用法

1. 将来のある時点までを含む連続した時間を強調する

将来のある時点までに始まり、その時点までに引き続き行われる動作を表すために使われ、連続した時間の「長さ」に強調を置く。

2. 将来の時点での結果につながる連続性・原因を強調する

動作の連続的な進行自体が、将来のある時点での結果や状態の**原因**であることを強調するためです。

見分け方のサイン

この文にこのような語句が現れると、ほぼ間違いなく文は「未来完了進行形」です:

for + 時間 + by + 未来の目安 by then by the time...for all day/week by how long...by

注意:この時制は常に時間の表現とセットになります(for + 期間)…そして未来の特定の時間(by + 時点)時制が1つの時間目安だけを示しており、連続した時間がない場合は、単一完了未来時制の使用を検討してください。

12の実際の例

よくある間違い

⚠️ エラー1:構文に "been" が不足している

❌ Sai: I will have working at this company for 10 years.

✅ 正解:I will have been working at this company for 10 years.

説明:完全な文法は「will have been + V-ing」であり、「been」を省略してはいけません。これは、学習者が未来完了形と混同してしまうため、最も一般的なミスです。(will have + V3).

⚠️ エラー2:未来完了単文時制との混同

❌ Sai (誤った意味): By 6pm, she will have studied for 3 hours. (連続した時間期間を強調したいときに使います。)

✅ 正解(過程を強調したい場合は): By 6pm, she will have been studying for 3 hours.

未来完了時制の説明:(will have + V3)未来完了進行形は、将来のある時点で完了した**結果**を強調します。(will have been + V-ing)その時点に至るまでのプロセスまたは連続した時間に強調を置きます。両方の文は文法的に正しくても、意味のニュアンスが異なります。

クイックチェック問題

正しい答えを選びなさい。答えをクリックして確認しましょう。

1. By next month, I _____ here for 5 years. (work)
  • A. will have worked
  • B. will have been working
  • C. will be working
  • D. have been working
2. 文法的に正しい文を選んでください。
  • A. She will have working for 3 hours by 6pm.
  • B. She will have been working for 3 hours by 6pm.
  • C. She will has been working for 3 hours by 6pm.
  • D. She will be been working for 3 hours by 6pm.
3. _____ you have been studying for 2 hours by the time I arrive?
  • A. Will
  • B. Do
  • C. Have
  • D. Are
4. They _____ (not / travel) for long by the time they reach the border.
  • A. don't have been traveling
  • B. won't have been traveling
  • C. won't have traveling
  • D. aren't traveling
5. 未来完了進行形とよく一緒に使われる印はどれですか?
  • A. for 10 years by next month
  • B. yesterday
  • C. last week
  • D. ago
🎯 もっと話せるようになりたい?

Engame でインタラクティブに練習

312の文法練習問題 · 無料 · 登録不要

今すぐ文法練習 →
✓ 12の時制がすべて揃っています✓ SRS復習✓ インタラクティブ練習

もっと見る