Future Perfect Continuous
The Future Perfect Continuous is normally used to predict the length of an activity — as if looking back at such activity from some finished time in the future:
- By July, Cindy will have been working in this office for a year (‘for a year’ is an imagined finished time in the future, but Cindy will still continue her work after it).
To make the Future Perfect Continuous, use will have been + the ‘-ing’ form of the verb.
Singular | Plural |
I will (’ll) have been doing
You’ll have been doing He/she/it’ll have been doing |
We’ll have been doing
You’ll have been doing They’ll have been doing |
- By the time I arrive home, I will have been driving for six hours.
- By this time next month, I’ll have been studying English for a year.
- Melissa will have been cooking all day long before the wedding cake is ready.