Future Tenses

Future Perfect Continuous

Practice using the future perfect continuous to emphasize duration up to a future point.

Form

The future perfect continuous is formed with will + have + been + the -ing form of the verb. For example: "I will have been working." Negatives use will not (won't) have been + -ing, and questions invert: "Will you have been working?" It emphasizes the duration of an action up to a specific point in the future.

When to Use It

  • Emphasizing how long an action will have lasted by a future point: "By June, I will have been studying English for three years."
  • Stressing the ongoing nature of an activity continuing up to a future moment: "By midnight, they will have been driving for ten hours."
  • Explaining a future cause and its visible result: "She'll be tired because she will have been working all night."
  • Highlighting duration before another future event: "By the time you graduate, you will have been living here for four years."

Signal Words

byby thenby the timeforby next yearfor hoursall dayby the end of

Common Mistakes

  • Forgetting "been": it is "will have been waiting," not "will have waiting."
  • Using it with stative verbs like know or own: say "will have known," not "will have been knowing."
  • Using "since" + a duration with "for": say "for three years," not "since three years."
  • Confusing it with the future perfect: use the continuous to stress duration ("will have been running for an hour"), not just completion.

Practice

Put the words in the correct order:

Click words from the bank to place them here

By the end of this month, I ___ at this company for five years.

By the time the rescue team arrives, the hikers ___ for over twelve hours.

Which sentence correctly uses the future perfect continuous?

He'll be exhausted tonight because he ___ since dawn.

By the time we reach the summit, we for nearly eight hours.

Next spring, the two scientists together on this vaccine for a decade.

By the time the show ends, the comedian nonstop for two hours.

Put the words in the correct order:

Click words from the bank to place them here

Put the words in the correct order:

Click words from the bank to place them here
Generate 5 more practice questions

Previous

Future Perfect