Future Perfect
B2 Upper IntermediateThe Future Perfect describes an action that will be completed before a specific point in the future. It emphasizes the result of an activity rather than its duration.
Overview
The Future Perfect views an event from a point in the future and looks back at its completion. It is frequently used with time expressions starting with by or by the time to indicate a deadline.
Form
will + have + past participle
The structure remains the same for all subjects. Use will not have for negatives and will [subject] have for questions.
Examples
Future Perfect vs. Future Continuous
Use the Future Perfect when you want to confirm that a task is finished.
| Future Perfect | Future Continuous |
|---|---|
| Focuses on a completed result. | Focuses on an action in progress. |
| I will have painted the room by 5 PM. | I will be painting the room at 5 PM. |
Common mistakes
By next week, I will finish the report.
By next week, I will have finished the report.
The simple future does not express the 'looking back' perspective required by the preposition 'by'.
I will have finish the project by tomorrow.
I will have finished the project by tomorrow.
Always use the past participle, not the base form of the verb.
Practice
Complete the sentence: By the time the film starts, we _______ (buy) our popcorn.
Show answer
will have bought
Answer:will have bought
Why:The action of buying popcorn happens before the specific future point of the film starting.
Change to the negative: She will have retired by 2030.
Show answer
She will not have retired by 2030.
Answer:She will not have retired by 2030.
Why:To form the negative, place 'not' between 'will' and 'have'.
Identify the correct time marker: I will have graduated (at / by) next July.
Show answer
by
Answer:by
Why:'By' is used to mean 'no later than,' which is the standard preposition for the Future Perfect.