未来完了形とは?
未来完了形(Future Perfect Tense)は、「〜し終えているだろう」「〜していることになるだろう」のように、未来のある特定の時点までに、何らかの動作が完了していることを表す文法です。
未来完了形は、「未来のある時点」と「それより前に完了する動作」の2つの出来事を結びつけて考えます。
- 例:
- By next month, I will have lived here for a year.
- 「来月」という未来の時点までに、「ここに住む」という動作が「1年」完了していることを示しています。
- By next month, I will have lived here for a year.
未来完了形の作り方
未来完了形は、will have と動詞の過去分詞を組み合わせて作ります。主語が何であっても will have は変わりません。
- 基本的な形: 主語 + will have + 動詞の過去分詞 + 〜
例文
- I will have finished my homework by 5 p.m.(午後5時までに、私は宿題を終えているでしょう。)
- She will have arrived at the airport by now.(彼女は今頃、空港に到着しているでしょう。)
- They will have been married for 20 years next year.(来年で、彼らは結婚して20年になるでしょう。)
未来完了形の使い方
未来完了形は、主に以下の2つの状況で使われます。
1. 未来のある時点までに完了するであろう動作 🏁
未来の特定の期限や時点までに、動作が完了していると予測するときに使います。by(〜までに) や before(〜の前に) といった言葉と一緒によく使われます。
- By the time you get home, I will have cooked dinner. (あなたが家に帰るまでには、私は夕食を作り終えているでしょう。)
- We will have saved enough money before the trip. (旅行までには、私たちは十分なお金を貯めているでしょう。)
2. 未来のある時点まで継続している状態 🕰️
未来の特定の時点までに、動作や状態が一定期間継続していることを表します。for(〜の間) といった期間を示す言葉と一緒によく使われます。
- By next month, I will have lived in this city for five years. (来月で、私はこの街に5年間住んでいることになります。)
- He will have worked at the company for ten years next March. (来年の3月で、彼はその会社に10年間勤めていることになります。)
未来完了形と未来形のニュアンスの違い
- 未来形 (will + 動詞の原形):
- I will finish my homework at 5 p.m. (午後5時に宿題を終えます。)
- 「午後5時」という点で、宿題を終えるという動作が完了する。
- I will finish my homework at 5 p.m. (午後5時に宿題を終えます。)
- 未来完了形 (will have + 過去分詞):
- I will have finished my homework by 5 p.m. (午後5時までに宿題を終えているでしょう。)
- 「午後5時」という時点よりも前に、すでに宿題が完了している。完了した時点は特定しない。
- I will have finished my homework by 5 p.m. (午後5時までに宿題を終えているでしょう。)
否定文と疑問文の作り方
未来完了形の否定文と疑問文は、will を助動詞として扱います。
- 否定文:
willの後に “not” を置く。- He will not have finished the work by then.(彼はそれまでに仕事を終えていないでしょう。)
- 疑問文:
willを文頭に移動させる。- Will you have finished your report by Friday?(金曜日までに報告書を終えていますか?)
練習問題
以下の文の空欄に、カッコ内の動詞を適切な未来完了形にして入れましょう。
- By the end of this year, I ____ (read) 50 books.
- Next week, she ____ (be) in Japan for a month.
- We ____ (save) enough money for the trip by the time we leave.
答え
- will have read
- will have been
- will have saved
未来完了形は、未来の計画や予測を、より複雑かつ正確に伝えることができる便利な文法です。未来のある時点を基準に、その前後の出来事を想像しながら使ってみましょう!