Future Perfect
The tense of future results. Used for actions that will be completed before a specific time in the future.
How it looks on a timeline:
An action will finish completely before another point in the future.
1. Structure
All Subjects + will have + V3 / -ed
👉 I will have finished the report by tomorrow.
👉 She will have gone by 8 PM.
Subject + will not (won't) have + V3 / -ed
👉 We won't have arrived by then.
👉 He won't have done it.
Will + Subject + have + V3 / -ed?
👉 Will you have eaten before we leave?
👉 Will it have stopped raining?
I / you / he / she / they will ➔ 'll
will not ➔ won't
2. Past Participle (V3)
| Verb Type | Rule | Example |
|---|---|---|
| Regular Verbs | Add -ed | finish ➔ finished |
| Irregular Verbs | Learn the 3rd column | do ➔ did ➔ done go ➔ went ➔ gone |
3. Time Markers
The Magic of 'By':
- 'By' means 'not later than': I will have cooked dinner by 6 PM.
- By the time + Present Simple: By the time you arrive, I will have finished.
- 'By the end of' + period: I will have graduated by the end of May.
- Before + Present Simple: I will have left before he wakes up.
⚠️ The "By the time" Trap
Never use Future Simple directly after "By the time" or "Before". Use Present Simple for the condition!
4. Use Cases Explained
1. Finished Before a Specific Time
To say that an action will already be 100% complete before a certain hour or date in the future.
2. Finished Before Another Future Action
One future action finishes before another future action starts.
3. Duration Before a Future Event (State Verbs)
How long a state will have continued up to a future point.
📖 Context Practice: My Goals for the Future
Vocabulary Focus:
Mastery Test
Let's check your knowledge without hints.
1. By next year, I ___ (finish) my studies.
2. Call me at 8 PM. I ___ (eat) dinner by then.
3. By the time they ___ (arrive), we will have left.
4. She ___ (not / write) the report by Monday.
5. ___ (you / fix) the car by tomorrow?
English ▾
Українська
Polski