Skip to main content

Fluentlish

Back to library Future Tenses

Future Perfect

Talk about actions that will be completed by a certain time in the future.

Advanced 2 min read

What Is It?

The future perfect (will have + past participle) describes an action that will be finished before a particular time in the future.

Why Do English Speakers Use It?

Speakers use it to set deadlines, make predictions about completed work and look back from a future point.

When to Use It

  • Completed by a future time: By June, I’ll have finished my degree.
  • Duration up to a future point: Next month, we’ll have been married for ten years.
  • Confident guesses about now: Don’t call her now. She’ll have gone to bed.

When NOT to Use It

Don’t use it after when, before or by the time in the time clause; use the present simple there: “By the time you arrive, I’ll have cooked.”

Sentence Structure

Form Pattern Example
Positive will have + past participle They will have left.
Negative won’t have + past participle I won’t have finished.
Question Will + subject + have + past participle? Will you have read it by Monday?

Grammar Rules

  1. Same form for all subjects: will have + past participle.
  2. Usually needs a time phrase with by: by Friday, by then, by the time…
  3. The time clause uses the present simple: by the time she gets here…
  4. For duration, use the future perfect continuous: will have been + -ing.

Real-Life Examples

  • By 2030, scientists will have found new treatments.
  • Joe will have saved enough money by December.
  • Will the builders have finished by the weekend?
  • I won’t have read the report before the meeting.

Common Learner Mistakes

  • By next year I will finish my course.By next year I will have finished my course.
  • By the time you will arrive, we will have eaten.By the time you arrive, we will have eaten.
  • She will has left.She will have left.

Quick Memory Tip

See the word by + a future time? Think future perfect.

Real Conversation

Monica: Can I borrow your laptop tomorrow afternoon?

Joe: Sure. I’ll have submitted my assignment by lunchtime.

Monica: Perfect, thanks!

Interactive Practice

Pick an answer to check your understanding.

By the end of this month, I ___ here for a year.

Final Mini Quiz

One last check before you mark the lesson complete.

Which preposition most often goes with the future perfect?

Finished the lesson?

Log in to save lesson progress and earn XP.

Log in

Welcome Back

Log in to keep your streak, XP and exam results.

Forgot password?

Don’t have an account? Sign up