Future Perfect: Rules, Examples & Exercises

The Future Perfect, also known as “the past of the future”. Maybe this one is easy to know when to use, but structure could be more complicated, try this exercise:

EXERCISE: Future Perfect – True/False

Choose ‘true’ if the sentence is correct, and ‘false’ if the sentence is not correct.

1 / 10

By 5 p.m., I will have finished my work.

2 / 10

They won’t have solve the problem by the time the meeting starts.

3 / 10

In two weeks, he will has completed all his exams.

4 / 10

Will you have finished the report by tomorrow morning?

5 / 10

By next year, I will have graduated from college.

6 / 10

We not have moved into our new house by the end of this month

7 / 10

They won’t have completed the project by the deadline.

8 / 10

Will you have made a decision by next Friday?

9 / 10

By the time I return, they will left.

10 / 10

Will have she learned the song by the concert?

Your score is

0%

Was this too hard? Study the article below and do the exercises at the bottom of this page.


The future perfect tense is used to talk about actions that will be completed before a specific time in the future. Imagine looking back at something that will already be finished in the future.

Structure

This tense is formed using:

  • Affirmative: Subject + will have + past participle.
  • Negative: Subject + will not have + past participle.
  • Interrogative: Will + subject + have + past participle?

Past Participle

The past participle is usually the third form of the verb:

  • Regular verbs: work → worked, play → played.
  • Irregular verbs: go → gone, do → done.

Conjugation Table

SubjectAffirmativeNegativeInterrogative
II will have finished.I will not have finished.Will I have finished?
YouYou will have finished.You will not have finished.Will you have finished?
He/She/ItHe will have finished.He will not have finished.Will he have finished?
WeWe will have finished.We will not have finished.Will we have finished?
TheyThey will have finished.They will not have finished.Will they have finished?

When to Use the Future Perfect

This tense describes actions that will be completed before a certain time in the future.

Infographic showing the Future Perfect uses: past events in a future time, period of time in the future. Full article please visit: www.esl-inventory.com

Finding confusing with other verb tenses? Study these too: Future Simple and Future Continuous.

Time Expressions for the Future Perfect

Common time expressions used with this tense:

  • By (a specific time):
    • By next year, we will have moved to a new house.
    • By next year, we will not have moved to a new house.
    • Will we have moved to a new house by next year?
  • Before:
    • She will have graduated before her birthday.

Key Points for Future Perfect

  1. Affirmative: Use will have + past participle.
  2. Negative: Add not after “will.”
  3. Interrogative: Start with will, then use subject + have + past participle.
  4. Use time expressions like by or before to specify when the action will be completed.

Future Perfect Exercises

EXERCISE: Write a complete sentence in the Future Perfect

Write complete sentences in the Future Perfect. Use affirmative, negative, or question forms as indicated.
Example:
Prompt: she – play the piano – by the end of the year (affirmative)
Answer: She will have played the piano by the end of the year.

1 / 10

She arrive by then (negative)

2 / 10

He return home – by the end of the month (question)

3 / 10

You write the report – before the weekend (question)

4 / 10

They go to Paris – by midnight (affirmative)

5 / 10

We go to the gym – before you return (affirmative)

6 / 10

I finish my work – by the end of the day (affirmative)

7 / 10

We complete the task – by lunchtime (affirmative)

8 / 10

They eat lunch – before we leave (question)

9 / 10

She paint the wall – by then (negative)

10 / 10

He call by 6 (negative)

Your score is

0%

Affirmative: PerfectEnglish | AgendaWeb1 | AgendaWeb2 | EnglischHilfen | ReallyLearnEnglish | LiveWorksheets1 |LiveWorksheets2 | Games4Esl

Negative: PerfectEnglish

Interrogative: PerfectEnglish

All mixed: AgendaWeb | Ego4u | EnglischHilfen | SpeakSpeak | PerfectEnglish | EnglishClub | MontseMorales | IST | EngBlocks | LiveWorksheets | Grammarism1 | Grammarism2 | Grammarism3 |