未来完了形
未来完了形とは?
英語の未来完了形(Future Perfect Tense)は、未来のある時点までに完了しているであろう出来事や状態を表す文法の形です。この形は、将来の特定の時点において、ある行動や出来事が完了していることを示す際に非常に便利で、将来の計画や目標、予測を明確に示すことができます。この章では、未来完了形の基本的な使い方、構造、具体例について詳しく説明します。
1.未来完了形の基本構造
1-1. 構造
未来完了形は「will have + 過去分詞(動詞の3つ目の形)」で作られます。「will」は助動詞、「have」は助動詞の一部として使われ、「過去分詞」がその後に続きます。
例:
規則動詞の場合:play(プレイする)の過去分詞は「played」。
By next week, she will have played the piano for five years.(来週までに、彼女はピアノを5年間演奏していることになるでしょう。)
不規則動詞の場合:go(行く)の過去分詞は「gone」。
By the time you arrive, he will have gone to bed.(あなたが到着するまでに、彼は寝ているでしょう。)
2.未来完了形の使い方
未来完了形は、将来のある時点までに完了しているであろう行動や状態を示す際に使われます。
2-1. 未来の特定の時点までに完了していることを示す
未来完了形は、将来の特定の時点において、ある行動や出来事が完了していることを示します。
例:
By the end of this month, I will have finished reading this book.(今月末までに、この本を読み終えているでしょう。)
「今月末」が未来の特定の時点で、その時点までに「本を読み終える」ことを示しています。
2-2. 他の出来事が起こる前に完了していることを示す
未来完了形は、ある出来事が起こる前に完了しているであろう行動や状態を示すのにも使われます。
例:
By the time the movie starts, we will have eaten dinner.(映画が始まるまでに、私たちは夕食を食べ終わっているでしょう。)
「映画が始まる」が未来の特定の出来事で、その前に「夕食を食べ終える」ことを示しています。
2-3. 長期的な行動や状態の完了を示す
未来完了形は、長期間にわたる行動や状態が将来の特定の時点までに完了していることを示します。
例:
By next year, they will have lived in this city for ten years.(来年までに、彼らはこの都市に10年間住んでいることになるでしょう。)
「来年」が未来の特定の時点で、その時点までに「10年間住んでいる」ことを示しています。
3.未来完了形の否定文と疑問文
3-1. 否定文
未来完了形の否定文は、「will not have + 過去分詞」の形で作ります。「will not」は「won't」と短縮することもできます。
例:
She will not have finished her homework by the time you call.(あなたが電話するまでに、彼女は宿題を終えていないでしょう。)
They won't have arrived at the airport by noon.(正午までに彼らは空港に到着していないでしょう。)
3-2. 疑問文
未来完了形の疑問文は、「Will + 主語 + have + 過去分詞」の形で作ります。
例:
Will he have completed the project by the deadline?(締め切りまでに彼はプロジェクトを完了しているでしょうか?)
Will you have read the book by the time the class starts?(クラスが始まるまでにその本を読んでいるでしょうか?)
4.未来完了形の使い方の注意点
4-1. 具体的な未来の時点と一緒に使う
未来完了形は、具体的な未来の時点と一緒に使うことが一般的です。この時点が文中で明示されるか、文脈から理解される必要があります。
例:
By next Friday, we will have completed all the assignments.(来週の金曜日までに、私たちはすべての課題を完了しているでしょう。)
4-2. 未来完了形と単純未来形の違い
単純未来形は、未来に起こる単純な出来事や状態を表すのに対し、未来完了形 は、未来の特定の時点までに完了する出来事や状態を表します。
例:
単純未来形:I will eat dinner at 7 PM.(私は午後7時に夕食を食べます。)
→7時に夕食を食べるという未来の出来事を単純に表現しています。
未来完了形:I will have eaten dinner by 8 PM.(私は午後8時までに夕食を食べ終わっているでしょう。)
→8時という未来の特定の時点までに夕食を食べ終えているということを示しています。
例:
単純未来形:She will go to the market tomorrow.(彼女は明日市場に行くでしょう。)
→彼女が明日市場に行く予定であるという未来の出来事を単純に表現しています。
未来完了形:She will have gone to the market by the time you arrive.(あなたが到着するまでに、彼女は市場に行っているでしょう。)
→あなたが到着するという未来の特定の時点までに彼女が市場に行っているということを示しています。
例:
単純未来形:I will read a book tomorrow.(私は明日本を読みます。)
→明日本を読むという未来の予定を単純に表現しています。
未来完了形:I will have read the book by tomorrow. (私は明日までにその本を読み終わっているでしょう。)
→明日という未来の特定の時点までに本を読み終えているということを示しています。
5.未来完了形の練習問題
問題:
以下の文を未来完了形に書き換えてください。
She (finish) her homework by the time her friend arrives.
They (live) in this city for five years by next month.
I (never/see) such a beautiful sunset before I leave this place.
He (leave) the office before the meeting starts.
You (read) the entire series by the time the new book is published.
解答:
She will have finished her homework by the time her friend arrives.
They will have lived in this city for five years by next month.
I will have never seen such a beautiful sunset before I leave this place.
He will have left the office before the meeting starts.
You will have read the entire series by the time the new book is published