By 2001, I’ll have been living in London for 6 years

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.