Future Perfect Continuous Tense
Use the future perfect continuous for an action that will continue up until a specific point in the future, with emphasis on duration. Form it with will + have + been + verb-ing.
The rule
will + have + been + verb-ing
Right and wrong
By next year, I will have been working here for a decade.
By next year, I will have working here for a decade.
Don't forget "been" between "have" and the -ing verb.
By June, she will have been studying English for two years.
By June, she will has been studying English for two years.
Use "have", not "has", after "will".
By the time you arrive, we will have been waiting for an hour.
By the time you arrive, we will have been wait for an hour.
The main verb must end in -ing.
By this evening, they will have been traveling for twelve hours.
By this evening, they will be traveling for twelve hours.
To emphasize a duration completed by a future point, use the future perfect continuous, not the future continuous.
Practice
1. By next month, I ___ (learn) English for one year.
2. By 5 pm, she ___ (work) for eight hours straight.
3. By the time the movie ends, we ___ (sit) here for three hours.
4. By December, they ___ (live) in Mumbai for five years.
5. By next year, he ___ (run) this business for a decade.
Practise in the app
Day to Day English lets you practise grammar inside real situations, with audio and a story to follow.