Future Perfect Simple
Go to Practice ExercisesThe Future Perfect Simple tense describes actions that will be completed before a specific time or event in the future. It looks back from a future point to show that something will already be finished.
We form the Future Perfect Simple with will have + past participle. The same form is used for all subjects (I, you, he, she, it, we, they).
Formation
Positive Form
Form the Future Perfect Simple with will have + past participle. Contractions ('ll) are common in spoken English.
| Full Form | Short Form |
|---|---|
| I will have finished my homework by 7pm | I'll have finished my homework by 7pm |
| You will have travelled to France by next year | You'll have travelled to France by next year |
| He will have cooked dinner by the time we arrive | He'll have cooked dinner by the time we arrive |
| She will have cleaned the house before the guests come | She'll have cleaned the house before the guests come |
| It will have stopped raining by noon | It'll have stopped raining by noon |
| We will have watched the film by 9pm | We'll have watched the film by 9pm |
| They will have studied English before the test | They'll have studied English before the test |
Negative Form
Add 'not' after 'will' to form negatives. The contraction 'won't' is commonly used.
| Full Form | Short Form |
|---|---|
| I will not have finished my homework by 7pm | I won't have finished my homework by 7pm |
| You will not have travelled to France by next year | You won't have travelled to France by next year |
| He will not have cooked dinner by the time we arrive | He won't have cooked dinner by the time we arrive |
| She will not have cleaned the house before the guests come | She won't have cleaned the house before the guests come |
| It will not have stopped raining by noon | It won't have stopped raining by noon |
| We will not have watched the film by 9pm | We won't have watched the film by 9pm |
| They will not have studied English before the test | They won't have studied English before the test |
Yes/No Questions
Move 'will' before the subject to form questions.
Examples:
- Will I have finished my homework by 7pm?
- Will you have travelled to France by next year?
- Will he have cooked dinner by the time we arrive?
- Will she have cleaned the house before the guests come?
- Will it have stopped raining by noon?
- Will we have watched the film by 9pm?
- Will they have studied English before the test?
Wh- Questions
Begin with a question word, then use will + subject + have + past participle.
Examples:
- What will I have done by 7pm?
- Where will you have travelled by next year?
- When will he have cooked dinner?
- Who will she have met before the guests arrive?
- Why will it have stopped raining by noon?
- How will we have watched the film by 9pm?
- What will they have studied before the test?
Usage
Practice Exercises
Download a printable quiz for offline practice. Each PDF is generated individually from our question bank, ensuring a new set of questions for every attempt.
Downloadable PDF
Download a printable quiz for offline practice. Each PDF is generated individually from our question bank, ensuring a new set of questions for every attempt.