未来完了形とは?will have+過去分詞を「未来時点で完了状態を持つ」感覚で理解する

未来の基準点で完成した成果を振り返る未来完了形のイラスト

By this time next year, I will have completed the program.

この文で話し手は、来年の今ごろという未来の地点へ先回りしています。そして、そこから振り返って「そのプログラムは完了した状態になっているだろう」と見ています。

will have+過去分詞=未来の基準点に、完了した状態・結果・履歴を持っているだろう

未来完了形は、未来予測に複雑なルールを足したものではありません。完了形の「完了状態を持つ」という感覚を、未来へ移した形です。この記事では、3つの用法、未来形・現在完了形との違い、byとuntil、疑問文まで、時間軸と例文で整理します。

未来完了形とは?will have+過去分詞の意味

未来完了形の基本形は、主語+will have+過去分詞です。主語が何であっても形は変わりません。

  • I will have finished the report by Friday.
    金曜日までには、レポートを終えているでしょう。
  • She will have left by the time you arrive.
    あなたが到着するころには、彼女は出発しているでしょう。
  • We will have lived here for ten years next month.
    来月で、私たちはここに10年間住んでいることになります。

finished、left、lived の出来事そのものを未来に置くだけではありません。未来の基準点に立ったとき、すでに完了した状態や積み上がった期間が手元にあると捉えています。

未来完了形の完了・経験・継続を未来の基準点で示した図解
未来完了形は、未来の基準点に先回りし、そこにある完了・履歴・継続を振り返る形です。

will have+過去分詞を前から理解する

will|意識を未来の領域へ進める

will で、話し手の意識は今から未来へ向かいます。単なる「〜でしょう」という日本語訳よりも、まず未来の領域を開くと考えます。

have|未来の地点で何かを持つ

have は、その未来時点で完了状態を持つための器です。現在完了形と同じ核を残しています。

過去分詞|動作後の状態を置く

過去分詞は、finishなら「終わった状態」、leaveなら「出発した後の状態」を置きます。英語の順番で、未来へ進む → 持っている → 何を? 完了した状態をと処理すると、形の長さに惑わされません。

未来完了形の3つの用法と例文

1.完了・結果|未来の期限までに終わっている

未来の基準点までに、動作が完了している、または結果が残っていることを表します。

  • I will have sent the documents by noon.
    正午までには書類を送っているでしょう。
  • The train will have departed by the time we get to the station.
    私たちが駅に着くころには、電車は出発しているでしょう。

ポイントは、未来の出来事を単独で予測するのではなく、未来の締切地点で、すでに完了した状態を見ることです。

2.経験・履歴|未来の時点までに何回・何度経験している

未来の基準点までに積み上がる経験や回数も表せます。

  • By next year, she will have visited twenty countries.
    来年までには、彼女は20か国を訪れたことになるでしょう。
  • This will be the third time I have given a presentation in English.
    これで英語のプレゼンをするのは3回目になります。

2つ目の例では、主節の This will be … が未来を示すため、time の後ろでは現在完了形が使われています。形だけでなく、未来時点に積み上がる履歴という共通イメージをつかみましょう。

3.継続|未来の時点でどのくらい続いたことになるか

今または過去から始まった状態が、未来の基準点まで続いた期間を表します。

  • Next April, I will have worked here for five years.
    来年4月で、ここで5年間働いたことになります。
  • By the end of this year, they will have known each other for a decade.
    今年末で、彼らは知り合って10年になります。

work、live、study など活動性のある動詞では、動作の継続感を強調して will have been working のような未来完了進行形を使うこともあります。一方、know のような状態動詞は通常、進行形にせず未来完了形を使います。

未来形と未来完了形の違い

視点 例文
will+動詞 未来に起きる出来事を見る I will finish it tomorrow.
will have+過去分詞 未来の基準点で完了状態を見る I will have finished it by tomorrow.

I will finish it tomorrow. は「明日、終える」という未来の行動です。I will have finished it by tomorrow. は「明日という基準点では、もう終わった状態になっている」と、未来から振り返ります。

未来を作る will の核は、willのコアイメージ|未来予測ではなく「今の意志・見込み」で理解するで詳しく解説しています。

現在完了形・過去完了形との違い

3つの完了形は、仕組みが別々なのではありません。完了状態を持つ基準点だけが変わります。

基準点 イメージ
have・has+過去分詞 現在 今、完了状態を持つ
had+過去分詞 過去 過去時点で完了状態を持っていた
will have+過去分詞 未来 未来時点で完了状態を持っているだろう
  • I have finished the report.=今、完成した状態
  • I had finished the report before the meeting.=会議前という過去時点で完成した状態
  • I will have finished the report by the meeting.=会議という未来時点で完成した状態

現在完了形は現在完了形の4用法と過去形との違い、過去完了形は過去完了形を「過去時点ですでに完了した状態」で理解するで個別に整理できます。

未来完了形でよく使うbyとby the time

by+時点|その期限までには

  • by Friday=金曜日までには
  • by next year=来年までには
  • by 2030=2030年までには

by は締切地点を置きます。未来完了形の「その地点では完了済み」と相性がよい表現です。

by the time+文|〜するころまでには

By the time you arrive, I will have prepared everything.
あなたが到着するころまでには、私はすべて準備しているでしょう。

by the time の後ろは未来の話でも通常、現在形にします。× By the time you will arrive とはしません。未来を示す働きは、主節の will have prepared と文脈が担います。

byとuntilの違い

by は「その時点までに完了」、until は「その時点まで動作・状態が続く」です。

  • I will have finished the work by five.
    5時までには仕事を終えているでしょう。
  • I will work until five.
    5時まで仕事を続けます。

完了地点を置くなら by、継続の終点を置くなら until です。ただし、I won’t have finished it until Friday. のような否定文では「金曜日になるまでは完了しない」という形で until が使われます。

未来進行形と未来完了形の違い

  • At ten, I will be working.
    10時には仕事をしている途中でしょう。
  • By ten, I will have finished working.
    10時までには仕事を終えているでしょう。

未来進行形は未来の一場面にカメラを置き、進行中の動作を映します。未来完了形は未来の基準点で振り返り、そこまでに完成した状態を見ます。at ten は一場面、by ten は締切という違いも見逃さないようにしましょう。

未来完了形の否定文・疑問文

否定文:will not have+過去分詞

I will not have finished the report by tomorrow.
明日までには、そのレポートを終えていないでしょう。

will notwon’t と短縮できます。中心の have+過去分詞 は変えません。

疑問文:Will+主語+have+過去分詞?

Will you have completed the course by December?
12月までに、そのコースを修了しているでしょうか。

How many books will you have read by the end of the year?
年末までに、何冊の本を読んだことになるでしょうか。

未来完了形を前から処理する3ステップ

  1. will で未来の領域へ進む
  2. have+過去分詞 で、その地点にある完了状態を置く
  3. by・by the time・for で、基準点や蓄積期間を確定する

By next June, she will have studied English for three years. なら、「来年6月までに」→「未来では持っている」→「英語を学んだ履歴を」→「3年間分」と、未来の地点に学習歴が積み上がる映像を作ります。

日本語訳を最後まで作ってから理解するのではなく、英語が出てきた順番に視点と場面を足すことが、会話やリスニングで使える処理につながります。

未来完了形でよくある質問

未来完了形は日常会話でも使いますか?

使います。締切、到着時刻、勤続年数、経験回数などを話す場面で自然に登場します。ただし、基準点や完了関係が文脈から明らかな場合は、より簡単な未来表現が選ばれることもあります。

未来完了形には必ずbyが必要ですか?

必須ではありません。next monthwhen you arrive、文脈などで未来の基準点が分かれば使えます。ただし by は「その時点までに」という関係を明確にするため、非常によく一緒に使われます。

未来完了形と未来完了進行形の違いは?

未来完了形は、未来時点で持つ結果・状態・履歴に焦点を当てます。未来完了進行形 will have been+ing は、その未来時点まで続いてきた動作の長さや活動性を強調します。

まとめ|完了形は基準点を未来へ移しても同じ

未来完了形の核は、長い公式ではありません。

will have+過去分詞=未来の基準点に、完了した状態・結果・履歴を持っているだろう

  • 完了・結果:未来の期限までに終わっている
  • 経験・履歴:未来時点までに経験が積み上がっている
  • 継続:未来時点で一定期間続いた状態を持っている
  • by は完了の締切、until は継続の終点

現在完了・過去完了・未来完了は別々の文法ではなく、完了状態を持つ基準点が「今・過去・未来」へ移動したものです。完了形全体の核は、英語の完了形とは?have+過去分詞を「完了状態を持つ」感覚で理解するでまとめています。

難関文法を訳語ではなく認知イメージと英語の語順で整理したい方は、英会話のラスボス英文法一覧もご覧ください。

be:RIZEでは、文法知識を暗記で終わらせず、英会話やリスニング中に使える認知処理へ変えるトレーニングを設計しています。詳しくは英語コーチングの内容と進め方をご覧ください。

資料請求 無料オリエンテーション(当日の流れはこちら)
be:RIZEが合うか3分でチェック
be:RIZEの全てが分かる!
資料請求する(10秒)
be:RIZEの全てが分かる!
資料請求する(10秒)
be:RIZEの全てが分かる!
資料請求する(10秒)
be:RIZEの全てが分かる!
資料請求する(10秒)