英語文法 · B1-B2

完了形未来時制(Future Perfect)

未来完了形は、未来のある時点または別の行動の前で完了する行動を表します。この記事では、完全な構文を説明しています。 will have + V3、3つの用法、識別するためのサイン、未来進行形との区別方法。

速く答える

未来完了形(Future Perfect)将来のある時点や、将来の別の動作の前に行われることを表すために使われます。文型: S + will have + V3/-ed否定 S + will not have (won't have) + V3/-ed疑問形 Will + S + have + V3/-ed?. 認識サイン:by, by the time, by then, by next year

未来完了の文型

未来完了形には肯定・否定・疑問の3つの形があります。"have" の後ろの動詞は常に過去分詞形です(V3/-ed)、主語によって変わりません。

文の形構造例
肯定S + will have + V3/-edI will have finished the report by Friday.
She will have graduated by June.
否定S + will not have (won't have) + V3/-edThey won't have arrived by 8pm.
He will not have finished his homework.
疑問形Will + S + have + V3/-ed?Will you have finished by then?
Will she have left before we arrive?

未来完了の3つの用法

1. 特定の未来の時点・基準の前に行われる動作

明確な時間目安よりも前に終わる動作を強調します(特定の年、特定の日、特定の時間の未来).

2. 未来の別の動作よりも前に完了する動作

もう一つの動作が始まる前に完了する動作を表します。(現在形で表されることが多いです。)起こる。

3. 未来のある時点までに経過した期間についての断定

達成されるであろう時間について述べるために使われます。(どれくらい長く続いていますか)未来のある時点で、通常「for + 時間」とともに使われます。

見分け方のサイン

文の中にこれらの語が現れたら、ほぼ間違いなく未来完了時制です:

by + 未来の時間 by 2030 by next year by the time by then ~の終わりまでに 未来の目安より前

注意:「By the time」は通常、現在形の節とセットで使われます(by the time you arrive...)、一方「by」+時刻は具体的な年・月・日と直接結びつきます。(by 2030, by next Friday).

12の実際の例

よくある間違い

⚠️ エラー1:「have」を忘れる

❌ Sai: I will finished the report by Friday.

✅ 正解:I will have finished the report by Friday.

説明:「will」と過去分詞の動詞の間に「have」を含める構造は必須です。(V3/-ed)「have」の省略は、学習者が未来形と混同してしまうため、非常に一般的なミスです。

⚠️ エラー2:未来進行形と混同しないこと

❌ 間違っています。「will have + 過去分詞」を使用してください。ある時点までに動作が完了したことを表したい場合です。

✅ 正解:未来進行形(will be + V-ing)は、未来のある時点で行われている動作を強調する;完了形未来(will have + V3)は、ある時点より前に**完了した**動作を強調します。

説明:比較:「8時になると、私は夕食を調理していることになる。」(夜の8時になると、私は料理をしています。) khác với "By 8pm, I will have cooked dinner." (8時までに、私は料理を終わらせます).

⚠️ エラー3:「by the time」を含む節で「will」を「will have」の代わりに使用すること

❌ Sai: By the time you arrive, I will finish cooking dinner.

✅ Đúng: By the time you arrive, I will have finished cooking dinner.

「By the time」は、主節の動作が「by the time」節の動作よりも前に完了しなければならないことを示すため、未来完了時制を使用し、未来単純時制は使用しません。

クイックチェック問題

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

1. By 2030, I _____ from university. (graduate)
  • A. will graduate
  • B. will have graduated
  • C. will be graduating
  • D. have graduated
2. _____ you _____ your homework by 9pm?
  • A. Do / finish
  • B. Are / finishing
  • C. Will / have finished
  • D. Have / finished
3. By the time you arrive, I _____ dinner. (not / finish)
  • A. don't finish
  • B. won't have finished
  • C. am not finishing
  • D. will not finish
次の中ではどの文が文法的に正しいですか。
  • A. By next month, we will lived here for five years.
  • B. By next month, we will have lived here for five years.
  • C. By next month, we have will lived here for five years.
  • D. By next month, we will has lived here for five years.
5. 完了未来形とよく一緒に使われる印はどれですか?
  • A. yesterday
  • B. right now
  • C. by the time
  • D. every day
🎯 もっと話せるようになりたい?

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

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

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

もっと見る