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