EigoPro 準2級 文法 — 未来完了形

準2級フォーマット (4択15問) 未来完了形 — will have + p.p.。未来のある時点での完了/継続を表す。CEFR B1。

15問合格 60%以上普通

新規登録 または ログイン が必要です

この単元の問題を3問、解説つきで公開しています

準2級 · 文法 · 全15

1

By next year, I ( ) graduated from college.

  • am
  • have
  • had
  • will have
Pattern

By + 未来, S + will have + p.p.

準2級文法未来完了完了
ひとことで

「By next year, I (will have) graduated from college.」— 来年までに卒業を完了する予定。

選択肢の解説Choice Analysis

will have

正解

未来完了は will have + p.p. で、未来のある時点までに完了する動作を示す。By next year (来年までに) が未来基準点。have (現在完了) は現在基準、had (過去完了) は過去基準で文脈と合わない。am (現在進行) も未来完了にならない。

  • have

    = 現在完了 ━ 現在基準で 'by next year' と整合しない。

  • had

    = 過去完了 ━ 過去基準であり未来表現と矛盾。

  • am

    = 現在進行 ━ 未来完了の形ではない。

活用 (主語別 / 時制別)
マーカー
S + will have + p.p.未来完了I will have finished by 5.
否定: S + will not have + p.p.否定形She won't have arrived yet.
疑問: Will + S + have + p.p.?疑問文Will you have eaten?
By + 未来時, S + will have + p.p.完了の時点By 2030, we will have moved.
for + 期間 (継続)継続用法By next year, I'll have lived here for 10 years.
文型バリエーション
文型
肯定文S + will have + p.p.I will have graduated by 2026.
否定文S + won't have + p.p.He won't have finished by noon.
疑問文Will + S + have + p.p.?Will they have arrived?
例文
  • By next year, I will have graduated from college.

    来年までに大学を卒業しているでしょう。

  • By 2030, technology will have changed our lives.

    2030年までに技術は私たちの生活を変えているでしょう。

  • By next month, she will have finished the report.

    来月までに彼女は報告書を終えているでしょう。

  • By Friday, they will have completed the project.

    金曜までに彼らはプロジェクトを完了しているでしょう。

  • By tomorrow, we will have decided.

    明日までに決定しているでしょう。

💡Tip · 覚えるコツ

未来完了 (準2級必修) ━ ★ : will have + 過去分詞 (S 不問) / ★ 意味: 未来のある時点までに完了/継続している動作 / ★ 時間表現: by + 未来 (by next year, by 2030, by tomorrow)。━━ 現在完了 vs 未来完了 ━━ ★ "I have lived here for 10 years." (現在まで) / ★ "By next year, I will have lived here for 10 years." (未来時点までに 10 年継続予定)。━━ 未来完了の3用法 ━━ ★ 完了: "will have finished" (終えているだろう) / ★ 経験: "will have visited" (訪れたことになる) / ★ 継続: "will have lived for ~" (〜年住むことになる)。

2

She will have ( ) the book by Sunday.

  • finished
  • finish
  • finishes
  • finishing
Pattern

will have + p.p.

準2級文法未来完了過去分詞
ひとことで

「She will have (finished) the book by Sunday.」— will have の後は過去分詞。

選択肢の解説Choice Analysis

finished

正解

未来完了は will have + 過去分詞 の形。finish の活用: finish → finished → finished (規則動詞)。原形・3単現・-ing は p.p. ではない。

  • finish

    = 原形 ━ will have の後は p.p.。

  • finishes

    = 3人称単数現在 ━ 完了形では p.p.。

  • finishing

    = 現在分詞 ━ 完了形では p.p., -ing は進行形。

活用 (主語別 / 時制別)
マーカー
S + will have + p.p.未来完了I will have finished by 5.
否定: S + will not have + p.p.否定形She won't have arrived yet.
疑問: Will + S + have + p.p.?疑問文Will you have eaten?
By + 未来時, S + will have + p.p.完了の時点By 2030, we will have moved.
for + 期間 (継続)継続用法By next year, I'll have lived here for 10 years.
文型バリエーション
文型
肯定文S + will have + p.p.I will have graduated by 2026.
否定文S + won't have + p.p.He won't have finished by noon.
疑問文Will + S + have + p.p.?Will they have arrived?
例文
  • She will have finished the book by Sunday.

    日曜までに彼女は本を読み終えているでしょう。

  • He will have written 100 pages by next week.

    来週までに100ページ書いているでしょう。

  • They will have eaten before we arrive.

    我々の到着前に食べ終えているでしょう。

  • I will have studied for 5 hours by 10 p.m.

    10時までに5時間勉強しているでしょう。

  • We will have learned a lot by graduation.

    卒業までに多く学んでいるでしょう。

💡Tip · 覚えるコツ

未来完了 (準2級必修) ━ ★ : will have + 過去分詞 (S 不問) / ★ 意味: 未来のある時点までに完了/継続している動作 / ★ 時間表現: by + 未来 (by next year, by 2030, by tomorrow)。━━ 現在完了 vs 未来完了 ━━ ★ "I have lived here for 10 years." (現在まで) / ★ "By next year, I will have lived here for 10 years." (未来時点までに 10 年継続予定)。━━ 未来完了の3用法 ━━ ★ 完了: "will have finished" (終えているだろう) / ★ 経験: "will have visited" (訪れたことになる) / ★ 継続: "will have lived for ~" (〜年住むことになる)。

3

By 5 p.m., they ( ) completed the report.

  • will have
  • had
  • have
  • will
Pattern

By + 時刻, S + will have + p.p.

準2級文法未来完了時刻基準
ひとことで

「By 5 p.m., they (will have) completed the report.」— 5時までに完了予定。

選択肢の解説Choice Analysis

will have

正解

By 5 p.m. (5時までに) という未来基準点に対して完了を示す。have/had/will のみでは時制不完全。

  • have

    = 現在完了 ━ 現在基準で未来 'by 5 p.m.' と不整合。

  • had

    = 過去完了 ━ 過去基準で未来表現に不適。

  • will

    = 未来単純 ━ 完了の意味を含まない。

活用 (主語別 / 時制別)
マーカー
S + will have + p.p.未来完了I will have finished by 5.
否定: S + will not have + p.p.否定形She won't have arrived yet.
疑問: Will + S + have + p.p.?疑問文Will you have eaten?
By + 未来時, S + will have + p.p.完了の時点By 2030, we will have moved.
for + 期間 (継続)継続用法By next year, I'll have lived here for 10 years.
文型バリエーション
文型
肯定文S + will have + p.p.I will have graduated by 2026.
否定文S + won't have + p.p.He won't have finished by noon.
疑問文Will + S + have + p.p.?Will they have arrived?
例文
  • By 5 p.m., they will have completed the report.

    5時までに彼らは報告書を完了しているでしょう。

  • By noon, I will have finished lunch.

    正午までに昼食を終えているでしょう。

  • By midnight, she will have arrived home.

    深夜までに彼女は帰宅しているでしょう。

  • By 9 a.m., the meeting will have started.

    9時までに会議は始まっているでしょう。

  • By morning, the snow will have melted.

    朝までに雪は溶けているでしょう。

💡Tip · 覚えるコツ

未来完了 (準2級必修) ━ ★ : will have + 過去分詞 (S 不問) / ★ 意味: 未来のある時点までに完了/継続している動作 / ★ 時間表現: by + 未来 (by next year, by 2030, by tomorrow)。━━ 現在完了 vs 未来完了 ━━ ★ "I have lived here for 10 years." (現在まで) / ★ "By next year, I will have lived here for 10 years." (未来時点までに 10 年継続予定)。━━ 未来完了の3用法 ━━ ★ 完了: "will have finished" (終えているだろう) / ★ 経験: "will have visited" (訪れたことになる) / ★ 継続: "will have lived for ~" (〜年住むことになる)。

残り12問は、解いて確かめられます

15問すべてに、この形式の解説が付いています。 間違えた問題は記録され、あとから復習できます。

無料で登録して続きを解く

インストール不要・カード登録なし・いま全機能無料