En

Future Perfect Continuous

B2 (Upper-Intermediate)

Rule details

Future Perfect Continuous

B2 (Upper-Intermediate)

1. How it is formed

Formula:

will + have + been + V-ing

For example: will have been working

Subject + will + have + been + a verb ending in -ing.

2. When to use

  • To talk about an action that will be continuing up to a specific future moment.
  • To emphasize duration or continuity by a future point in time.
  • Often used with time markers: for, since, by, by the time.
  • Useful when you want to show that by that moment, the action will already have been going on for some time.

3. Examples

Example 1 (duration emphasis):

By next July, she will have been teaching here for five years.

Example 2 (with by the time):

By the time you arrive, we will have been waiting for two hours.

Example 3 (with since/for):

Next month he will have been working on the project since January.

4. Differences from other tenses

Future Perfect Continuous vs Future Continuous

Future Continuous (will be V-ing) describes an action that will be happening at a specific future moment. Future Perfect Continuous emphasizes how long the action will have been happening by that moment.

Example: At 6pm I will be reading. By 6pm I will have been reading for two hours.

Future Perfect Continuous vs Future Perfect

Future Perfect (will have + V3) emphasizes completion by a specific time; Future Perfect Continuous emphasizes duration up to that time.

Example: By Friday she will have finished the course. By Friday she will have been studying for three months.

When to use which:

  • If completion matters, use Future Perfect.
  • If duration matters, use Future Perfect Continuous.
← Back to all rules

© 2026 En