準2級 · 文法 · 第3回
未来完了形
この回の内容
準2級 · 文法 · 第3回
準2級レベルの未来完了形(will have + 過去分詞)を学びます。ある未来時点までに完了する動作・状態の表し方を、by や by the time との組み合わせとともに理解し、時間の幅を表現できるようになります。
ルール —未来の時点までの完了・継続
by + 未来の時点(by next April / by the time you come)を基準に、「そのときまでに終わっている」ことを表します。
基準の副詞節(by the time / when)の中は未来のことでも現在形にするのが重要な決まりです。
使い方 —時の副詞節の中は現在形
By the time you come back, I will have finished the report. のように、by the time の節は未来の話でも come(現在形)です。
will を節の中に入れないことが準2級の頻出ポイントです。
つまずきやすい所
○ By the time you arrive, …
✗ By the time you will arrive, I will have left.
時の副詞節の中では will を使わず現在形にする。
○ … by Friday.
✗ I will have finished it until Friday.
期限は by、継続は until。
○ I will have finished it by the time you come.
✗ I will finish it by the time you come.(完了を強調したい場合)
「その時点までに完了」を明示するのが未来完了。
基準の未来時点(by 〜)と、副詞節の中は現在形。この2点が未来完了の急所です。