GV

Future Perfect

Action completed before a specific future time: will have + V3

advanced

The future perfect tense describes an action that will be completed before a specific point in the future. Form it with will have + past participle, often paired with 'by' + a future time.

When to Use Future Perfect

  • Completion before a future point: By 2030, many cars will have become electric.
  • Deadlines in the future: I will have finished by Friday.
  • Projections: She will have saved enough to travel.
  • Cause/effect before future time: They will have eaten, so they won't be hungry.
  • Looking back from the future: By next year, you'll have mastered this.

How to Form Future Perfect

Affirmative (+)

Subject + will have + past participle

Negative (-)

Subject + will not/won't have + past participle

Question (?)

Will + subject + have + past participle?

💡 Use by + time for deadlines; avoid using present perfect here.

Examples of Future Perfect

She will have finished by noon.

She will finish by noon (different focus).

Future perfect stresses completion before a future point.

By 2025, he will have graduated.

By 2025, he will graduate.

Use will have + V3 for completion before that time.

Will they have arrived by 6?

Will they arrived by 6?

Keep past participle after have.

Common Mistakes with Future Perfect

💡 Practice Tips for Future Perfect

  • Pattern: will have + V3; use by + future time marker.
  • Contrast with simple future (action at/after time) and present perfect (past→present).
  • Check for deadlines: by Friday, by 2025 → use future perfect.
  • Keep have (not has) after will; past participle form required.
Quick Quiz
  1. 1.By 2030, electric cars   petrol cars.
  2. Question 2: By Friday, I blank (finish) the project.
    2.By Friday, I (finish) the project.
  3. Question 3: She will have blank (graduate) by 2025.
    3.She will have (graduate) by 2025.
  4. Question 4: He will blank (have) saved enough money by then.
    4.He will (have) saved enough money by then.
  5. Question 5: blank they ___ (arrive) by 6 pm?
    5. they ___ (arrive) by 6 pm?
  6. Question 6: By next year, you blank (master) this grammar.
    6.By next year, you (master) this grammar.
  7. Question 7: We blank (not / eat) dinner before you arrive at 7.
    7.We (not / eat) dinner before you arrive at 7.
Practice this with a real tutor

Just finished Future Perfect? Don't let it stay theoretical — book a lesson on Tuton.

Grammar sorted. Now grow your vocabulary.

Save the words you meet, review on a smart schedule. Free to start.

Frequently Asked Questions about Future Perfect