EnQuizEnQuiz
Subject Area

Future Perfect

44

Total Quizzes

917

Total Questions

~88 min

Est. Time

Available Quizzes

Choose a Quiz to Start

44 total quizzes
01

Future Perfect

Future Perfect 1

21 Questions· ~11 min

Start Practice
02

Future Perfect

Future Perfect 2

21 Questions· ~11 min

Start Practice
03

Future Perfect

Future Perfect 3

21 Questions· ~11 min

Start Practice
04

Future Perfect

Future Perfect 4

21 Questions· ~11 min

Start Practice
05

Future Perfect

Future Perfect 5

21 Questions· ~11 min

Start Practice
06

Future Perfect

Future Perfect 6

21 Questions· ~11 min

Start Practice
07

Future Perfect

Future Perfect 7

21 Questions· ~11 min

Start Practice
08

Future Perfect

Future Perfect 8

21 Questions· ~11 min

Start Practice
09

Future Perfect

Future Perfect 9

21 Questions· ~11 min

Start Practice
10

Future Perfect

Future Perfect 10

21 Questions· ~11 min

Start Practice
11

Future Perfect

Future Perfect 11

21 Questions· ~11 min

Start Practice
12

Future Perfect

Future Perfect 12

21 Questions· ~11 min

Start Practice
13

Future Perfect

Future Perfect 13

21 Questions· ~11 min

Start Practice
14

Future Perfect

Future Perfect 14

21 Questions· ~11 min

Start Practice
15

Future Perfect

Future Perfect 15

21 Questions· ~11 min

Start Practice
16

Future Perfect

Future Perfect 16

21 Questions· ~11 min

Start Practice
17

Future Perfect

Future Perfect 17

21 Questions· ~11 min

Start Practice
18

Future Perfect

Future Perfect 18

21 Questions· ~11 min

Start Practice
19

Future Perfect

Future Perfect 19

21 Questions· ~11 min

Start Practice
20

Future Perfect

Future Perfect 20

21 Questions· ~11 min

Start Practice
21

Future Perfect

Future Perfect 21

21 Questions· ~11 min

Start Practice
22

Future Perfect

Future Perfect 22

21 Questions· ~11 min

Start Practice
23

Future Perfect

Future Perfect 23

21 Questions· ~11 min

Start Practice
24

Future Perfect

Future Perfect 24

21 Questions· ~11 min

Start Practice
25

Future Perfect

Future Perfect 25

21 Questions· ~11 min

Start Practice
26

Future Perfect

Future Perfect 26

21 Questions· ~11 min

Start Practice
27

Future Perfect

Future Perfect 27

21 Questions· ~11 min

Start Practice
28

Future Perfect

Future Perfect 28

21 Questions· ~11 min

Start Practice
29

Future Perfect

Future Perfect 29

21 Questions· ~11 min

Start Practice
30

Future Perfect

Future Perfect 30

21 Questions· ~11 min

Start Practice
Worked examples

Try a few Future Perfect questions

Here are 3 real questions from this topic, with the correct answers and explanations. Read them first, then take the full quizzes above to test yourself.

Question 1A1

By next year, I ____ my English skills.

  • •will improve
  • ✓will have improved
  • •have improved
  • •improving

Correct answer: will have improved

Question 2A1

They ____ finished the project by Friday.

  • ✓will have
  • •have
  • •will
  • •has

Correct answer: will have

Question 3A2

By next week, I ____ my homework.

  • •will finish
  • ✓have finished
  • •finished
  • •finish

Correct answer: have finished

About This Topic

Understanding Future Perfect

The future perfect tense describes an action that will be finished before a specific moment in the future. You use it to look ahead to a point in time and then look back at what will already be complete: By Friday, I will have finished the report. On Friday, the report won't be in progress. It will be done.

This page explains how to form the future perfect, the four situations where native speakers use it, the time expressions that go with it, and how it differs from other future tenses. When you're ready, test yourself with the future perfect quizzes.

The future perfect at a glance

FormStructureExample
Positivesubject + will have + past participleShe will have left by 8 p.m.
Negativesubject + will not (won't) have + past participleShe won't have left by 8 p.m.
QuestionWill + subject + have + past participle?Will she have left by 8 p.m.?
Short answersYes, subject + will. / No, subject + won't.Yes, she will. / No, she won't.
Wh- questionQuestion word + will + subject + have + past participle?How much will you have saved by June?
Passivesubject + will have been + past participleThe bridge will have been completed by 2030.

The form never changes for different subjects. It's I will have finished, he will have finished and they will have finished, with no has and no -s.

How to form it, step by step

  1. Start with will. It's the same for every subject.
  2. Add have. Always have, never has or had, because it follows a modal verb.
  3. Add the past participle. For regular verbs, this is the -ed form (worked, finished). Irregular verbs have their own forms, which you need to learn.

Here are some common irregular past participles you'll need often:

Base verbPast participleFuture perfect example
gogoneThey will have gone home by midnight.
writewrittenI will have written three chapters by May.
eateatenWe will have eaten before you arrive.
taketakenShe will have taken the exam by then.
seeseenYou will have seen the results by tomorrow.
beginbegunThe film will have begun when we get there.

Contractions

In speech and informal writing, will usually becomes 'll and will not becomes won't: I'll have finished, they won't have arrived. In fast speech, have is reduced too, so I'll have finished sounds like "I'll-uv finished." In writing, always spell it have, never of.

When to use the future perfect

1. An action complete before a future point

This is the main use. Picture a deadline in the future, then say what will be done by that time.

  • By the end of this year, I will have read 30 books.
  • The builders will have finished the kitchen before Christmas.
  • Don't worry, the plane will have landed by the time you reach the airport.

2. How long something will have lasted

Use the future perfect with for to measure a period up to a future moment. This is especially common with state verbs such as be, know, live and have, which don't normally take the continuous form.

  • Next month, we will have been married for ten years.
  • By the time she retires, she will have worked here for 35 years.
  • In June, I will have known Tom for half my life.

3. Goals, targets and predictions

The future perfect is common in plans, business reports and personal goals, because it focuses on results.

  • By 2030, the company will have opened 50 new stores.
  • If I keep practising, I will have reached B2 level by next summer.
  • Scientists predict that the glacier will have disappeared within 40 years.

4. Confident guesses about the present or past

This use surprises many learners. Native speakers, especially in British English, use the future perfect to say what they think has probably already happened, even though the time isn't in the future at all.

  • Don't call him now. He'll have gone to bed. (I'm fairly sure he has gone to bed.)
  • You'll have heard the news, I suppose. (I assume you have heard it.)
  • It's 6 o'clock, so the shops will have closed.

Here, the future perfect works like must have: He'll have gone to bed means much the same as He must have gone to bed.

Time expressions that signal the future perfect

The future perfect almost always needs a time reference, because the whole point is completion before something. These are the expressions to look for:

ExpressionMeaningExample
by + timeno later thanI'll have replied by Monday.
by the time + clausebefore or at the moment something happensBy the time you wake up, I'll have left.
by then / by that timebefore the time just mentionedThe party starts at nine. By then, we'll have eaten.
before + time or clauseearlier thanShe'll have finished before the meeting starts.
in + period / in … timeafter that much time has passedIn five years' time, they'll have paid off the loan.
within + periodbefore the end of that periodThe software will have been updated within 24 hours.
for + periodduration up to a future pointBy June, I'll have lived here for a decade.

The by the time rule

This is the most important grammar point on this page. After by the time, when, before and after, use the present simple to talk about the future, not will. The future perfect goes in the other half of the sentence.

  • ✓ By the time you arrive, we'll have finished dinner.
  • ✗ By the time you will arrive, we'll have finished dinner.

The same rule means the future perfect itself can't go inside the time clause. Use the present perfect there instead: I'll call you when I've finished, not when I will have finished.

Future perfect vs. other future tenses

English has several ways to talk about the future, and each looks at the future from a different angle. Imagine a student who will write an essay tomorrow from 2 p.m. to 5 p.m.:

TenseExampleWhat it focuses on
Future simpleShe will write the essay tomorrow.The action as a simple future fact
Future continuousAt 3 p.m., she will be writing the essay.The action in progress at a future moment
Future perfectBy 6 p.m., she will have written the essay.The action complete before a future moment
Future perfect continuousBy 5 p.m., she will have been writing for three hours.How long the action will have been in progress

A quick test: if you can add already and the sentence still makes sense at the future moment, you probably need the future perfect. At 6 p.m. she has already written the essay, so By 6 p.m., she will have written it is right.

The most common confusion: future perfect or future simple?

Compare these two sentences:

  • When you get home, I will cook dinner. You get home first, then I start cooking.
  • When you get home, I will have cooked dinner. Dinner is already ready when you arrive.

The difference is the order of events. The future simple puts the action after the time reference; the future perfect puts it before.

How it fits with the other perfect tenses

All three perfect tenses share the same idea: an action that is complete before a reference point. Only the reference point moves.

TenseReference pointExample
Past perfecta moment in the pastBy 2020, I had moved to Berlin.
Present perfectnowI have moved to Berlin.
Future perfecta moment in the futureBy 2030, I will have moved to Berlin.

If you already understand the present perfect and past perfect, you already understand the logic of the future perfect. Just move the reference point forward.

Common mistakes with the future perfect

IncorrectCorrectWhy
She will has finished by noon.She will have finished by noon.After will, always use have.
I will have finish the project.I will have finished the project.Use the past participle, not the base form.
They will have went home.They will have gone home.Went is the past simple; the past participle is gone.
By the time she will arrive, we'll have left.By the time she arrives, we'll have left.Use the present simple after by the time.
I'll text you when I will have landed.I'll text you when I've landed.Use the present perfect, not the future perfect, after when.
I will of finished soon.I will have finished soon.'ve sounds like of, but it's always written have.
Tomorrow I will have visited my aunt.Tomorrow I will visit my aunt.Without a "before" point to look back from, use the future simple.

The future perfect in real life

You'll hear and read the future perfect most often when people talk about deadlines, milestones and progress. Here are some typical examples by situation:

SituationExample
WorkI'll have sent you the final figures by end of day.
StudyBy the time exams start, we'll have covered the whole syllabus.
TravelBy this time next week, we'll have landed in Tokyo.
MoneyIf I save £200 a month, I'll have saved £2,400 by next year.
Health and fitnessBy Sunday, I'll have run 100 kilometres this month.
MilestonesOn Saturday, my parents will have been together for 40 years.

Notice how often the future perfect appears with by and with numbers. It's the natural tense for talking about totals, targets and anniversaries.

Quick self-check

Complete each sentence with the correct form of the verb in brackets.

  1. By the time we get to the cinema, the film ______ (start).
  2. ______ you ______ (finish) the report by Thursday?
  3. Next year, they ______ (live) in this house for 20 years.
  4. By the time she ______ (call), I'll have left the office.
  5. Don't phone Anna now. She ______ (go) to sleep.

Answers: 1. will have started; 2. Will … have finished; 3. will have lived; 4. calls (present simple after by the time); 5. will have gone (an assumption about now).

Got them all right? Take the full future perfect quizzes to practise with hundreds more questions, from simple form exercises to tricky choices between the future tenses.

FAQ

Frequently Asked Questions about Future Perfect

Q. What is the Future Perfect tense in English?

A.

The Future Perfect tense is used to describe an action that will be completed before a specific point in the future. For example, 'By next year, I will have finished my degree.' It emphasizes the completion of an action relative to a future time.

Q. How do I form the Future Perfect tense?

A.

To form the Future Perfect tense, use 'will have' followed by the past participle of the verb. For example, 'They will have arrived by noon.' This structure helps indicate actions that are expected to be completed before a future moment.

Q. Can you give examples of Future Perfect tense in conversations?

A.

Certainly! In a conversation, you might hear: 'By the time you call, I will have eaten dinner.' This indicates that dinner will be completed before the phone call. Another example is, 'She will have left the office by 5 PM.'

Q. What are common mistakes when using the Future Perfect tense?

A.

A common mistake is using the wrong form of the verb. Make sure to use the past participle, not the base form, as in 'I will have went' instead of 'I will have gone.' Additionally, confusion often arises with timelines—ensure that the future completion is clear.

Q. How do I improve my vocabulary related to the Future Perfect tense?

A.

To enhance your vocabulary, practice sentences that utilize the Future Perfect tense in different contexts. Try creating your own sentences based on future goals, plans, or deadlines. Using online quizzes can also help reinforce your understanding while expanding your vocabulary.

Q. How is the Future Perfect used in cultural contexts?

A.

In various cultures, the Future Perfect can be used to express expectations or goals, such as completing education or achieving professional milestones. For instance, someone might say, 'By the end of the year, I will have traveled to five countries,' showing ambition and future orientation that resonates in many cultures.

Q. What tips can you give for practicing the Future Perfect tense?

A.

Start by writing sentences related to your personal goals or future events. Use flashcards to memorize the structure: 'will have' + past participle. Additionally, engage in quizzes focused on the Future Perfect tense to reinforce your understanding and application of this grammar point.

Start Learning Today