未来完了・未来進行形
「未来のある時点までに〜してしまっているだろう」を表す未来完了 will have + 過去分詞 と、「未来のある時点で〜している最中だろう」を表す未来進行形 will be + ing を学びます。
基本ルール
未来完了 (will have + 過去分詞) の3用法:
① 完了:未来のある時点までに〜してしまっているだろう「By next week, I will have finished the project.」
② 経験:未来のある時点までに〜したことになるだろう「If I visit Kyoto again, I will have been there three times.」
③ 継続:未来のある時点まで〜していることになるだろう「By next April, I will have lived here for ten years.」
未来進行形 (will be + ing):
① 未来のある時点で進行中の動作「This time tomorrow, I will be flying to Paris.」
② 自然な成り行きの未来「I will be seeing him tomorrow.(明日彼に会う予定だ)」← will の意志的ニュアンスを和らげる丁寧表現
時間表現:未来完了は「by + 未来の時点」(by next week / by 2030)、未来進行形は「at this time + 未来」「at 8 p.m. tomorrow」など、特定時点を示す表現と相性が良い。
By the time you arrive, I will have prepared dinner.(あなたが着く頃には夕食を準備し終えているだろう)← 未来完了 完了
If I go to Hokkaido again, I will have been there four times.← 未来完了 経験
By 2030, she will have worked here for 25 years.← 未来完了 継続
At 10 tomorrow, I will be taking the exam.(明日10時には試験を受けているだろう)← 未来進行形
Will you be using your car tonight?(今夜車を使いますか)← 丁寧な依頼 (借りたい意図)
注意点
① 副詞節 (when / if / before / after など) の中では未来でも現在形を使う:「By the time you arrive (× will arrive)」「If it rains (× will rain) tomorrow」← 高校でも厳守。
② 未来完了進行形 will have been + ing:継続を強調「By tomorrow, I will have been studying for 12 hours.(明日には12時間勉強し続けていることになる)」。
③ be going to + 完了形 (be going to have done) は理論上可能だが稀。通常は will have done を使う。
④ 未来進行形の「成り行き」用法 (will be doing) は「予定」の意味合いで、will の「意志」のニュアンスを避けたい時に有効。「I will see you tomorrow.(明日会うつもりだ=意志)」vs「I will be seeing you tomorrow.(明日会うことになっている=予定)」。
- 未来完了 will have + 過去分詞 (完了/経験/継続)
- 未来進行形 will be + ing (進行中/成り行きの未来)
- 副詞節中の未来は現在形で表す
- by + 時点 → 未来完了、at + 時点 → 未来進行形
- will be doing は意志を避けた丁寧な予定表現
練習
- 「来年の春、私はこの大学を3年間学んでいることになる」を英訳しなさい。
- 「明日の今頃、私は飛行機の中にいるだろう」を英訳しなさい (未来進行形)。
- 誤りを正しなさい:By the time you will arrive, I will have finished.