英語の時制の中でも、未来のある時点を見据えて話す際に重要となるのが Future Perfect(未来完了形) です。
I will have finished my work by 5 p.m. や
By next year, she will have lived here for five years.
などのように、未来の「ある基準点」までに動作や状態がどうなっているかを表現します。
この記事では、次のポイントをわかりやすく整理します。
- Future Perfect(未来完了形)の基本的な意味と構造
will have + 過去分詞の作り方(肯定文・否定文・疑問文)- 完了・継続・経験という代表的な意味と使い方
byやby the timeなど一緒に使われる時間表現- 時・条件を表す副詞節での「現在形」ルールの注意点
- Future Perfect Simple と Future Perfect Continuous の違い
- 推測を表す
will have + 過去分詞の応用知識
1. まず押さえる!Future Perfect の基本概念と形
Future Perfect(未来完了形) は、「未来のある時点までに完了していること」「その時点での継続」「その時点までの経験・累計」などを表す時制です。
日本語では「(未来のある時点までに)〜してしまっているだろう」「〜し続けていることになる」「〜したことになる」などと訳されます。
Cambridge Dictionary では、Future Perfect(Future perfect
simple)を「未来のある時点よりも前に完了している動作や状況を表す表現(will/shall + have + 過去分詞)」と説明しています。
Cambridge Dictionary:
Future perfect simple
Future Perfect の視点と構造
未来完了形を理解する最大のカギは、「未来の中に基準点を置く」 ということです。
過去 ───── 現在 ─────▶ 動作の始まり/継続 ─────▶ 【未来の基準点 (by 5 p.m. など)】
└──▶ will have + 過去分詞(完了・視点の到達)
基本の文法パターン
| 文のタイプ | 基本構造 | 例文 |
|---|---|---|
| 肯定文 | 主語 + will have + 過去分詞 |
I will have finished the report by
tomorrow. (明日までにレポートを終わらせているでしょう。) |
| 否定文 | 主語 + will not (won't) have + 過去分詞 |
She won't have completed the task by
then. (その時までに彼女はそのタスクを完了していないでしょう。) |
| 疑問文 | Will + 主語 + have + 過去分詞...? |
Will you have arrived home by 7
p.m.? (午後7時までに家に帰っていますか[到着していますか]?) |
2. 関連用語:「Future Perfect」と他の時制の違い
英語学習者が迷いやすい「未来形(Future Simple)」「現在完了形(Present Perfect)」「未来進行形(Future Continuous)」との違いを整理します。
| 時制 | 形 | ニュアンス・意味 |
|---|---|---|
| Future Simple (単純未来) |
will + 動詞の原形 |
未来の動作・予測・意思を表す。 I will finish the work at 5 p.m.(5時に仕事を終えます。) |
| Present Perfect (現在完了形) |
have/has + 過去分詞 |
「現在」を基準として、完了・継続・経験を表す。 I have finished the work.(仕事が終わったところです。) |
| Future Continuous (未来進行形) |
will be + -ing |
未来のある時点で「〜している最中」であることを表す。 At 5 p.m., I will be working.(5時には作業中でしょう。) |
| Future Perfect (未来完了形) |
will have + 過去分詞 |
未来のある時点までに「完了している」ことを表す。 By 5 p.m., I will have finished the work.(5時までには仕事を終えているでしょう。) |
例文比較で理解する
(8時に勉強を始めます/勉強する予定です。)
2. Future Continuous: I will be studying at 8 p.m.
(8時には勉強している最中でしょう。)
3. Future Perfect: I will have finished my homework by 8 p.m.
(8時までには宿題を終えているでしょう。)
3. 未来完了形(Future Perfect)の代表的な意味と使い方
未来完了形は、未来の基準時点から振り返って「完了・結果」「継続」「経験・累計」などを表すことができます。
① 完了・結果(Completion / Result)
「未来のある時点までに、動作や作業が完了している(結果が残っている)」ことを表します。
| 例文 | 日本語訳 |
|---|---|
| By next week, I will have completed the project. | 来週までに、私はプロジェクトを完了させているでしょう。 |
| The train will have left by the time we get to the station. | 駅に着く頃には、電車は出発してしまっているでしょう。 |
| They will have built the new bridge by December. | 12月までには、彼らは新しい橋を建設し終えているはずです。 |
ポイント
ビジネスや日常生活のデッドライン(締め切り)を伝える際に多用される表現です。
② 継続(Continuity)
「未来のある時点が来ると、状態や期間が(〜の間)継続していることになる」ことを表します。状態動詞(live, know, be, work など)と一緒に使われます。
| 例文 | 日本語訳 |
|---|---|
| Next month, we will have lived in Tokyo for ten years. | 来月で、私たちは東京に10年間住んでいることになります。 |
| By next Friday, she will have been sick for a week. | 来週の金曜日で、彼女の体調不良(病気)が1週間続いていることになります。 |
| In November, they will have been married for 20 years. | 11月で、彼らは結婚して20年になります。 |
ポイント
「for + 期間」という時間表現を伴い、節目の記念日や年数を述べる際によく使われます。
③ 経験・累計(Experience / Cumulative Count)
「未来のある時点に到達すれば、〜を合計(回数)経験したことになる」ことを表します。
| 例文 | 日本語訳 |
|---|---|
| If I visit Hawaii again, I will have been there three times. | もしもう一度ハワイを訪れたら、私はそこへ3回行ったことになります。 |
| If he watches this movie again, he will have seen it five times. | 彼がもう一度この映画を見たら、5回見たことになります。 |
ポイント
条件節(If...)と組み合わせ、「あと〜回すれば、通算〇回になる」と述べる文脈で用いられます。
4. 【超重要】未来完了形と一緒に使われるキー表現
未来完了形は、単体で使われるよりも「未来の基準点」を示す時間表現とセットで用いられることが多いです。
| 表現 | 構造・例 | 意味・特徴 |
|---|---|---|
| by + 時間/日付 | by tomorrow, by 5 p.m., by next year |
「〜までに(動作が完了している)」という期限を示す |
| by the time + 節 | by the time you arrive |
「〜する頃までには」 ※節内は現在形にする |
| in + 期間 + time | in two weeks' time, in three months |
「〜が経過した時には」「〜(期間)後には」 |
| before + 時間/節 | before the end of this month |
「〜の前に / 〜する前に」 |
by と until (till) の使い分けの注意
日本語の「〜までに」と「〜までずっと」の違いに留意しましょう。
- by(完了点・期限): 「〜までに完了している」という概念のため、未来完了形(Future Perfect)と非常に相性が良いです。(例:I will have submitted it by Friday.=金曜日までに提出し終えている)
- until / till(継続): 「その時点まで動作を続ける」という継続を表すため、単純未来や未来進行形と相性が良いです。(例:I will wait here until Friday.=金曜日までここでずっと待ちます)
[不自然な例] I will have waited until 5 p.m. ⚠️(until は継続を表すため、未来完了形と直接組み合わせると不自然になりやすいです)
[自然な例] I will wait until 5 p.m. ⭕(5時までずっと待つ:単純未来)
[自然な例] I will have finished the task by 5 p.m. ⭕(5時までに仕事を終えている:未来完了形)
5. ビジネス・資格試験・実生活で使われる身近な Future Perfect
実際にどのような場面で使われているか、ビジネスや日常の会話例を通して確認してみましょう。
| 場面 | 英語表現 | 日本語訳・解説 |
|---|---|---|
| ビジネス(納期) | We will have shipped all orders by noon tomorrow. | 明日の正午までに全注文を出荷し終えている予定です。 |
| プロジェクト管理 | By the end of Q3, the team will have launched the new app. | 第3四半期末までに、チームは新アプリをリリースしているでしょう。 |
| 旅行計画・連絡 | Call me at 8 p.m. I will have landed by then. | 午後8時に電話してください。その頃には着陸しているはずです。 |
| キャリア・節目の目標 | In five years, she will have earned her doctorate. | 5年後には、彼女は博士号を取得していることでしょう。 |
ビジネスメールでの実践例文
Thank you for your inquiry. Please be advised that our engineers will have resolved the system issue before the conference begins tomorrow morning.
(スミス様、お問い合わせありがとうございます。明朝の会議が始まる前に、当社のエンジニアがシステム障害を解決している見込み[復旧を完了している見込み]ですのでご安心ください。)
6. 未来完了進行形(Future Perfect Continuous)との違い
未来完了形には「単純形(Future Perfect Simple)」と「進行形(Future Perfect Continuous)」があります。
| 形 | 構造 | 焦点の置きどころ |
|---|---|---|
| Future Perfect Simple | will have + 過去分詞 |
未来のある時点での「完了」や「結果・数量」に焦点を当てる。 |
| Future Perfect Continuous | will have been + -ing |
未来のある時点まで「動作・プロセスが継続していること」に焦点を当てる。 |
対比でわかるニュアンスの違い
- Future Perfect Simple(結果・完了):
By 5 p.m., I will have written three articles.
(午後5時までに、私は記事を3本書き終えているでしょう。)→ 3本という「成果・数量」に注目。 - Future Perfect Continuous(プロセスの継続):
By 5 p.m., I will have been writing articles for six hours.
(午後5時で、私は6時間ずっと記事を書き続けていることになります。)→ 6時間という「時間の長さ・進行」に注目。
7. 知っておくと役立つ Future Perfect の豆知識・注意点
① 時・条件を表す副詞節での現在形ルール
by the time、when、before
などの時や条件を表す副詞節の中では、たとえ未来のことでも will
を使いません。現在形(または現在完了形)を用います。
[正しい] By the time he arrives, we will have left. ⭕(彼が到着する頃には、私たちは出発してしまっているでしょう。)
② 「現在・過去についての推測」を表す will have + 過去分詞
will have + 過去分詞
には、時制の未来完了だけでなく、話し手がすでに起きていることや過去の事実に対して「きっと〜しただろう」「当然〜しているはずだ」と確信・推測する用法(Modal
deduction)があります。
- You will have heard the news
already.
(もうそのニュースはお聞きになったことでしょう。) - As you will have noticed, the rules have
changed.
(お気づきかと思いますが、ルールが変更されました。)
③ 未来完了形の受動態(will have been + 過去分詞)
「未来のある時点までに〜されているだろう」と受動(受け身)で表したい場合は、will have been + 過去分詞 の形をとります。
(例:The repairs will have been completed by
Monday.=月曜日までに修理は完了しているでしょう。)
④ 疑問文での助動詞の位置
未来完了形の疑問文では、助動詞の will のみが主語の前に移動します。have
は主語の後ろに残る点に注意しましょう。
(例:Will you have completed it? ⭕ / Will
have you completed it? ❌)
8. FAQ(よくある質問)
Q1. Future Perfect は日常会話でもよく使われますか?
A. 場面によります。
カジュアルな日常会話では単純未来(will / be going
to)で表すことも多いですが、ビジネスでのデッドライン(締め切り)や進捗、節目の予定を明確に伝える場面で重要な時制です。
Q2. by と by the time の違いは何ですか?
A. 後ろに「名詞」が来るか「S+Vの節」が来るかの違いです。
前置詞 by は名詞(by 5 p.m.)を取り、接続詞的な by the time は節(by the time you
get home)を取ります。
Q3. by the time の節内で will を使ってはいけないのはなぜですか?
A. 時・条件を表す副詞節では未来のことでも現在形を使うという英文法ルールがあるためです。
by the time he arrives のように現在形(あるいは完了を表す現在完了形)で記述します。
Q4. 単純未来形(will)で「by tomorrow」と言ったら間違いですか?
A. 間違いではありませんが、未来完了形の方が「完了状態」が際立ちます。
I will finish it by tomorrow.(明日までに終えます)も一般的によく使われます。I will have finished
it by tomorrow. とすると「明日という時点ではすでに完了している」というニュアンスがより明確になります。
Q5. would have + 過去分詞 との違いは何ですか?
A. would have は仮定法や「過去の時点から見た未来完了」などで使われます。
will have + 過去分詞
は現在のタイムラインから見た現実の未来の完了や推測を表します。一方、would have + 過去分詞
は仮定法過去完了(〜だっただろう)や、過去を基準とした時制の一致などで用いられます。
Q6. Future Perfect Continuous はどのような場合に使いますか?
A. 未来の基準点までの「継続的な時間の長さ」を強調したい時に使います。
By next month, I will have been working here for 5 years.
のように期間や活動のプロセスを際立たせる場合に使用されます。
9. まとめ
Future Perfect(未来完了形)をマスターするための主要ポイントを整理します。
- Future Perfect は「will have + 過去分詞」で表す
- 未来のある「基準点」を設定し、その時点で動作や状態がどうなっているかを捉える
- 主な使い方は「完了・結果」「継続」「経験・累計」
by + 時間やby the time + 現在形の節とセットで使われることが多い- 「〜までに完了する(by)」と「〜までずっと続ける(until)」の性質の違いに配慮する
- 時を表す副詞節(by the time... 等)の内部では
willを使わず現在形にする - 結果・数量には Simple(
will have done)、プロセスの期間強調には Continuous(will have been doing)を用いる
未来完了形を使いこなせると、単に「〜します」と述べるだけでなく、「期日までに終えています」「〇年後には〜し続けていることになります」といった、より精度の高い時間軸を持った英語表現ができるようになります。
文法用語やルールの暗記にとどまらず、「ネイティブが実際にどう使い分けているか」をアルファベット順(A-Z)で直感的に引ける定番の英文法リファレンスです。
Practical English Usage 4th Edition
世界中の英語学習者・英語教師が手元に置くバイブル。「この前置詞はどう使い分ける?」「似た単語のニュアンスの違いは?」といった疑問を即座に解決できる決定版。