BUDLING
All grammar topics
Share

Future Perfect

1 min
B2
CEFR B2·tenses
Time frame
complete BY future point
PastNowFuture

Formula

I / You / He / She / It / We / They
will have

Examples

Positive
By next year, I will have lived here for ten years.
Negative
She will not have finished the book by tomorrow.
Question
Will you have completed your studies by 2025?

Common Time Markers

by next week
by the time
in five years
by next month

Usage

  • Action that will be completed before a specific future time
  • Showing completion of future actions
  • Duration up to a future point

More Examples

  • By 8 PM, I will have finished work.

    Completion before a future deadline

  • They will have been married for 25 years next month.

    Duration reaching a future milestone

  • Will you have left by the time I arrive?

    Question about completion before another future event

Common Mistakes

  • ❌ "By tomorrow I finish the report" → ✓ "I will have finished the report" (need will have + past participle)
  • ❌ "By the time she arrives, I will leave" → ✓ "I will have left" (the leaving must be complete before arrival)
  • ❌ "Will you have went?" → ✓ "Will you have gone?" (past participle required)

Tips

  • Key signal: "by + future time" (by tomorrow, by next year).
  • Combine with a time clause to clarify the deadline: "By the time you read this, I will have gone."

Advanced Notes

Future Perfect is comparatively rare in everyday speech — native speakers often use Future Simple or Present Perfect instead ("I'll be done by 8" rather than "I will have finished by 8"). It thrives in formal, planning, and milestone contexts: project deadlines, anniversaries, scheduled completions. The "by + future time" trigger is almost compulsory — without it, the tense sounds unnatural. A subtlety: Future Perfect can also express confident deduction about the present ("You'll have heard the news by now" = I'm sure you've already heard), which B2 learners rarely encounter.

Quiz loads as you scroll…

Compare With