B1

未来完了の練習問題

このレッスンについて

未来完了 · B1. will have + past participle を用います。表す内容:by などが示す未来の期限までの完了。

12問のオリジナル問題です。状況から意味を読み取り、形を練習して、新しい場面で応用します。

12 問
保存するとマイコレクションで見返せます。
学習マップ

Future perfect

練習を始める
Future perfect — 学習マップ
Future perfect — 学習マップ

01by などが示す未来の期限までの完了

will have + past participle を用います。表す内容:by などが示す未来の期限までの完了。

By next Friday, we will have completed the survey.

02when・until・by the time の未来を表す時の節では通常現在形を使う

present simple in a future time clause を用います。表す内容:when・until・by the time の未来を表す時の節では通常現在形を使う。

By the time the guests arrive, we will have prepared dinner.

03未来の時点までに到達する総数や節目

will have + past participle を用います。表す内容:未来の時点までに到達する総数や節目。

By July, the lab will have tested a hundred samples.

図解

0/12
問題
01 / 12D01保存するとマイコレクションで見返せます。

The deadline is next Friday; the work will be complete earlier.

By next Friday, we ___ the survey.

あなたの答え
1 / 12

学習ルート

01
ステップ 1 · ウォームアップ

ウォームアップ

0/3
02
ステップ 2 · 理解を深める

by などが示す未来の期限までの完了

0/2

will have + past participle を用います。表す内容:by などが示す未来の期限までの完了。

By next Friday, we will have completed the survey.
03
ステップ 3 · 理解を深める

when・until・by the time の未来を表す時の節では通常現在形を使う

0/1

present simple in a future time clause を用います。表す内容:when・until・by the time の未来を表す時の節では通常現在形を使う。

By the time the guests arrive, we will have prepared dinner.
04
ステップ 4 · 理解を深める

未来の時点までに到達する総数や節目

0/1

will have + past participle を用います。表す内容:未来の時点までに到達する総数や節目。

By July, the lab will have tested a hundred samples.
05
ステップ 5 · 別の場面で復習

別の場面で復習

0/3
06
ステップ 6 · 応用チャレンジ

応用チャレンジ

0/2
この単元の復習ノート

間違いを、次の一歩に。

初回答を残し、変化の理由を理解して、別の場面で確かめます。

0

まだ復習ノートはありません。まずは短いウォームアップを。

学習マップ

未来完了

B1
Future perfect

この単元のポイント

01

by などが示す未来の期限までの完了

will have + past participle を用います。表す内容:by などが示す未来の期限までの完了。

By next Friday, we will have completed the survey.
02

when・until・by the time の未来を表す時の節では通常現在形を使う

present simple in a future time clause を用います。表す内容:when・until・by the time の未来を表す時の節では通常現在形を使う。

By the time the guests arrive, we will have prepared dinner.
03

未来の時点までに到達する総数や節目

will have + past participle を用います。表す内容:未来の時点までに到達する総数や節目。

By July, the lab will have tested a hundred samples.

問題と解答

解答を開くと、その問題にヒント利用が記録されます。

D01 · ウォームアップ

The deadline is next Friday; the work will be complete earlier.

By next Friday, we ___ the survey.

  1. had complete
  2. will have completed
  3. will be completing
  4. are completing
解答と解説を開く
will have completed

「By next Friday, we ___ the survey.」に注目しましょう。will have + past participle を用います。表す内容:by などが示す未来の期限までの完了。 完成文:「By next Friday, we will have completed the survey.」。

D02 · ウォームアップ

A future time clause starts with by the time.

By the time the guests ___, we will have prepared dinner.

  1. are arrive
  2. would arrive
  3. arrive
  4. will arrive
解答と解説を開く
arrive

「By the time the guests ___, we will have prepared dinner.」に注目しましょう。present simple in a future time clause を用います。表す内容:when・until・by the time の未来を表す時の節では通常現在形を使う。 完成文:「By the time the guests arrive, we will have prepared dinner.」。

D03 · ウォームアップ

The total is expected to be achieved before July begins.

By July, the lab ___ a hundred samples.

  1. will have tested
  2. had test
  3. has test
  4. will be testing
解答と解説を開く
will have tested

「By July, the lab ___ a hundred samples.」に注目しましょう。will have + past participle を用います。表す内容:未来の時点までに到達する総数や節目。 完成文:「By July, the lab will have tested a hundred samples.」。

P01 · 理解を深める

The report will be finished before tomorrow noon.

By noon tomorrow, I ___ the report.

  1. had write
  2. will have written
  3. have wrote
  4. was writing
解答と解説を開く
will have written

「By noon tomorrow, I ___ the report.」に注目しましょう。will have + past participle を用います。表す内容:by などが示す未来の期限までの完了。 完成文:「By noon tomorrow, I will have written the report.」。

P02 · 理解を深める

Use the present simple of end in the future time clause.

We will have packed everything by the time the lease ___.

解答と解説を開く
ends

完成文:「We will have packed everything by the time the lease ends.」 present simple in a future time clause を用います。表す内容:when・until・by the time の未来を表す時の節では通常現在形を使う。 問題の主語・時間・意味に合わせた形です。確認済みの解答だけを自動照合します。別の表現を自動的に誤りとはしません。

P03 · 理解を深める

Their ten-year anniversary occurs before the future reference point.

By December, they ___ ten years in this town.

  1. will have spent
  2. were spending
  3. had spend
  4. have spend
解答と解説を開く
will have spent

「By December, they ___ ten years in this town.」に注目しましょう。will have + past participle を用います。表す内容:未来の時点までに到達する総数や節目。 完成文:「By December, they will have spent ten years in this town.」。

P04 · 理解を深める

Use the future perfect of leave; departure will be complete before your arrival tomorrow.

By the time you get here tomorrow, I ___.

解答と解説を開く
will have left

完成文:「By the time you get here tomorrow, I will have left.」 will have + past participle を用います。表す内容:by などが示す未来の期限までの完了。 問題の主語・時間・意味に合わせた形です。確認済みの解答だけを自動照合します。別の表現を自動的に誤りとはしません。

ほかの正答例
  • shall have left
R01 · 別の場面で復習

The last payment occurs before the future deadline.

By the end of May, she ___ the loan.

  1. has repay
  2. was repaying
  3. had repay
  4. will have repaid
解答と解説を開く
will have repaid

「By the end of May, she ___ the loan.」に注目しましょう。will have + past participle を用います。表す内容:by などが示す未来の期限までの完了。 完成文:「By the end of May, she will have repaid the loan.」。

R02 · 別の場面で復習

Use the present simple of close in the future time clause.

We will have served everyone before the kitchen ___.

解答と解説を開く
closes

完成文:「We will have served everyone before the kitchen closes.」 present simple in a future time clause を用います。表す内容:when・until・by the time の未来を表す時の節では通常現在形を使う。 問題の主語・時間・意味に合わせた形です。確認済みの解答だけを自動照合します。別の表現を自動的に誤りとはしません。

R03 · 別の場面で復習

The future reference point is after the completion of all interviews.

By five tomorrow, the panel ___ all eight applicants.

  1. had interview
  2. have interview
  3. was interview
  4. will have interviewed
解答と解説を開く
will have interviewed

「By five tomorrow, the panel ___ all eight applicants.」に注目しましょう。will have + past participle を用います。表す内容:未来の時点までに到達する総数や節目。 完成文:「By five tomorrow, the panel will have interviewed all eight applicants.」。

X01 · 応用チャレンジ

Future time boundary after before.

I will have checked the figures before the director ___.

  1. will return
  2. returns
  3. would return
  4. is return
解答と解説を開く
returns

「I will have checked the figures before the director ___.」に注目しましょう。present simple in a future time clause を用います。表す内容:when・until・by the time の未来を表す時の節では通常現在形を使う。 完成文:「I will have checked the figures before the director returns.」。

X02 · 応用チャレンジ

Use the future perfect of save for a target reached before next summer.

By next summer, we ___ enough for the deposit.

解答と解説を開く
will have saved

完成文:「By next summer, we will have saved enough for the deposit.」 will have + past participle を用います。表す内容:未来の時点までに到達する総数や節目。 問題の主語・時間・意味に合わせた形です。確認済みの解答だけを自動照合します。別の表現を自動的に誤りとはしません。

ほかの正答例
  • shall have saved