Skip to Content
Issue — September 2026
Future Perfect: What Will Have Happened

Future Perfect: What Will Have Happened

B1 Grammar 39 sentences
Future Perfect: What Will Have Happened 0 / 39

Learn how to talk about actions that will be finished before a future time — by 2030, by tomorrow, by the time you arrive.

Explanation

The Future Perfect describes an action that will be completed before a specific time in the future. We use it to look forward and say, "This will already be done by then."

Form: subject + will have + past participle

  • By 2030, I will have finished my studies.
  • She will have cooked dinner before we arrive.

Common time expressions: by, by the time, before, by next year, by 2030, by 5 p.m., by the time you arrive.

We often use the Future Perfect with a time clause (a phrase starting with "by the time" or "before"):

By the time you read this, I will have left.

Tip: Use the Future Perfect when you want to emphasise the result of a future action, not the action itself.

Examples

Here are some everyday examples of the Future Perfect:

  • By next month, I will have saved €1,000 for my trip.
  • She will have written three emails by lunchtime.
  • By the time the film ends, we will have eaten all the popcorn.
  • By 2030, scientists will have discovered new medicines.
  • Don't worry — I will have finished the report before the meeting.
  • By the time you wake up, I will have left for work.

Notice the structure: will + have + past participle (finished, written, eaten, discovered, left).

Future Perfect: What Will Have Happened — image 2

Common mistakes

  1. Using Future Simple instead of Future Perfect.
    ❌ By 2030, I will finish my degree.
    ✅ By 2030, I will have finished my degree.
    Future Simple = the action will happen in the future. Future Perfect = the action will be complete before a future time.
  2. Writing "will has" instead of "will have".
    ❌ She will has cooked dinner.
    ✅ She will have cooked dinner.
  3. Using the Present Perfect by mistake.
    ❌ By tomorrow, I have finished the work.
    ✅ By tomorrow, I will have finished the work.
    "By + future time" needs Future Perfect, not Present Perfect.
  4. Forgetting the past participle.
    ❌ I will have finish the work.
    ✅ I will have finished the work.

In real life

A short conversation between two friends.

Anna: What are you doing at 8 p.m. tomorrow?

Ben: I'll be at the gym. But by 9 p.m., I will have finished my workout.

Anna: Good. The film starts at 9:30. By the time we get to the cinema, I will have bought the tickets online.

Ben: Perfect. And by the end of the film, I will have eaten all the popcorn!

Anna: Don't worry — I will have saved some for you.

🔍 Can you find four examples of will have + past participle in the dialog?

Quiz

0/5
  1. 1The Future Perfect is used to talk about…

    The article explains that the Future Perfect describes actions finished before a specific future time.

  2. 2Which sentence has the correct Future Perfect form?

    'Will have + past participle' is the Future Perfect form, as shown in the Explanation section.

  3. 3Which time expression is most common with the Future Perfect?

    The article lists 'by, by the time, before, by next year, by 2030' as common time expressions.

  4. 4In the dialog, what does Ben say he will have done by 9 p.m.?

    Ben says, 'By 9 p.m., I will have finished my workout.'

  5. 5Which of these is a common mistake with the Future Perfect?

    The Common mistakes section warns that 'will has' is wrong — it should be 'will have'.