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:
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
| Subject | Affirmative | Negative | Interrogative |
|---|---|---|---|
| I | I will have finished. | I will not have finished. | Will I have finished? |
| You | You will have finished. | You will not have finished. | Will you have finished? |
| He/She/It | He will have finished. | He will not have finished. | Will he have finished? |
| We | We will have finished. | We will not have finished. | Will we have finished? |
| They | They 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.

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
- Affirmative: Use will have + past participle.
- Negative: Add not after “will.”
- Interrogative: Start with will, then use subject + have + past participle.
- Use time expressions like by or before to specify when the action will be completed.
Future Perfect Exercises
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 |
