Future Perfect Continuous
The ultimate future tense! Shows how long a continuous process will have been going on before a specific time in the future.
How it looks on a timeline:
An ongoing process stretches up to a specific deadline in the future.
1. Structure
All Subjects + will have been + V-ing
👉 I will have been waiting for 2 hours.
👉 They will have been working all day.
Subject + won't have been + V-ing
👉 She won't have been studying long.
👉 We won't have been living here.
Will + Subject + have been + V-ing?
👉 Will you have been sleeping?
👉 How long will they have been dating?
I / you / he / she / they will ➔ 'll (I'll have been...)
will not ➔ won't
2. Spelling Rules (-ing)
| Rule | Example |
|---|---|
| Most verbs: add -ing | work ➔ working |
| Ends in -e: drop the 'e' | mak |
| Ends in -ie: change to -y | l |
| Short vowel + consonant: double it | run ➔ running |
3. Time Markers
The 'Double Marker' Rule:
- Future Point + Duration: By 6 PM, I will have been reading for 3 hours.
- By the time + Present Simple + For: By the time you arrive, we will have been waiting for an hour.
⚠️ The State Verbs Trap
Never use verbs of feelings and thoughts (know, love, want) with -ing. Use Future Perfect instead!
4. Use Cases Explained
1. Duration Before a Future Event
To show how long a continuous process will have lasted before a specific point in the future.
2. Cause of a Future Result
To explain why something will be in a certain state in the future (because of an ongoing process).
📖 Context Practice: Long-Term Dedication
Vocabulary Focus:
Final Mastery Test
The ultimate challenge. Let's see if you can avoid the traps!
1. By 5 PM, I ___ (work) for 8 hours.
2. How long ___ (you / study) by the time you graduate?
3. By next year, they ___ (know) each other for a decade.
4. By the time the train ___ (arrive), we will have been waiting for hours.
5. He will be exhausted because he ___ (drive) all day.
English ▾
Українська
Polski