Fill in the gap in each sentence with the correct word or phrase.
Your score
Grammar · Future Perfect
The Future Perfect describes an action that will be completed before a specific point or event in the future. It gives you a "looking back from the future" perspective: imagine yourself standing at that future moment — the action is already done, finished, behind you.
Fill in the gap in each sentence with the correct word or phrase.
Your score
This B2 set focuses on future perfect — 15 questions, each with an explanation of why the answer is right. English has twelve main tense forms: four presents (simple, continuous, perfect, perfect continuous), four pasts, and four futures. Each encodes a different perspective on time and aspect — whether an event is complete or ongoing, relevant to the present or purely historical, habitual or happening right now.
The rule in 30 seconds
The Future Perfect describes an action that will be completed before a specific point or event in the future. It gives you a "looking back from the future" perspective: imagine yourself standing at that future moment — the action is already done, finished, behind you.
Subject + will have + past participle