Future Perfect: Finished by Then
will have + V3: what will be completed before a future deadline. By Friday, I will have finished the report.
Future Perfect
Looking back from the future
The future perfect is a telescope turned backwards: from a future moment, you look at what will already be finished by then. The deadline is in the future; the work is done before it.
Deadline — completed by then
will have + V3By 6 p.m., I will have finished the report
Before another future moment
by the time...By the time you arrive, we will have eaten
Long-term plans
milestones aheadBy 2030, she will have graduated
Milestones
counting forwardThey will have been married for ten years in June
⚠️ will + have + V3. The future perfect looks back from a future point.
The Formula
will + have + past participle
Three parts: the future helper will, the have that marks the completed act, and the V3 participle you already know. Negatives take won’t, questions swap the order.
Iwill have finishedby 6 p.m.
Shewill have leftby then
Wewon't have finishedyet
Will youhave eatenby 8?
Common Mistakes
Four deadline slips
The deadline collapses when by gets a bare will, when the participle forgets its V3 shape, or when a past time word tries to book a future tense.
By Friday I will finish the report.
By Friday I will have finished the report.
💡 A deadline + by = completed before it → will have + V3.
I will have finish by noon.
I will have finished by noon.
💡 will have + V3: finish → finished.
By the time you come, I will have went.
By the time you come, I will have gone.
💡 go → gone in V3.
I will have done it yesterday.
I did it yesterday.
💡 A past time word sends the sentence to the past simple.
Quick Quiz
Test what you just learned
Three minutes, five questions — check what stuck. No essay questions, we promise.
By 9 p.m., she ___ her homework.
💡 Extra info1 sections
Continuous vs Perfect
In the middle, or already done?
The future continuous films the future moment; the future perfect ticks it off as completed. Two futures, one deadline.
I will be working at 9
I will have finished by 9
⚠️ In progress at the future moment → continuous. Completed before it → perfect.