Skip to main content

Future Perfect

Express actions that will be completed before a specific time in the future

What is Future Perfect?

The future perfect shows that an action will be completed before a specific time or action in the future. It's often used to talk about achievements, deadlines, and future milestones.

Compare: "I will finish by 5 PM" (simple future - when I'll finish) vs. "I will have finished by 5 PM" (future perfect - emphasizes completion before that time).

When to Use

1. Actions Completed Before a Future Time

  • By 5 PM, I will have finished this report. (completed before 5 PM)
  • She will have graduated by next June.
  • They will have arrived by midnight.
  • We will have moved to our new house by the end of the month.
  • He will have completed the project before the deadline.
  • By next year, I will have saved enough money for a car.

2. Actions Completed Before Another Future Action

  • I will have eaten lunch by the time you arrive. (eat first, then you arrive)
  • She will have left before we get there.
  • They will have finished dinner when the movie starts.
  • By the time you read this, I will have already gone.
  • We will have decided before the meeting begins.

3. Duration by a Future Time (with For)

  • By 2025, I will have worked here for 10 years.
  • Next month, we will have lived in this city for 5 years.
  • By the time she retires, she will have taught for 30 years.
  • In June, they will have been married for 20 years.
  • By tomorrow, I will have known you for exactly one week.

4. Predictions About the Future (What Will Be True)

  • By tomorrow, the news will have spread everywhere.
  • In 100 years, climate change will have affected every country.
  • By next week, everyone will have forgotten about this.
  • Soon, technology will have replaced many jobs.

Formation

Positive: Subject + will + have + past participle

  • I will have finished by 6 PM.
  • You will have completed the course.
  • He will have left by then.
  • She will have graduated next year.
  • We will have moved by December.
  • They will have arrived by midnight.
  • It will have ended before you know it.

Negative: Subject + will + not + have + past participle

  • I won't have finished by then.
  • She won't have left yet.
  • We won't have decided by tomorrow.
  • They won't have arrived before dinner.

Question: Will + subject + have + past participle?

  • Will you have finished by 5 PM?
  • Will she have left by the time we arrive?
  • How much will you have saved by next year?
  • Where will they have gone by tomorrow?

Common Mistakes

  • By 5 PM, I will finish. → By 5 PM, I will have finished. (use future perfect with "by")
  • She will have went home. → She will have gone home. (past participle)
  • I will have finish by then. → I will have finished by then.
  • Will you have go there? → Will you have gone there?
  • By tomorrow, I finish this. → By tomorrow, I will have finished this.
  • She will has finished. → She will have finished.
  • I will have buy a car by next year. → I will have bought a car by next year.
  • They will have leave before we arrive. → They will have left before we arrive.

Practice Tips

  • 🔑 Key words: Look for "by" + time (by 5 PM, by next year, by tomorrow) and "by the time" - these strongly signal future perfect.
  • 📅 Set milestones: Practice with personal goals: "By this time next year, I will have...", "By age 30, I will have..."
  • ⏱️ Timeline thinking: Draw a timeline with NOW and a FUTURE POINT. The action is completed between these two points.
  • ✍️ Compare tenses: "I will finish" (simple future - just stating it) vs. "I will have finished" (future perfect - emphasizes completion before a deadline).
  • 🎯 Master past participles: Review irregular past participles (gone, seen, done, been, etc.) - you need them for future perfect.

Related Topics