ENGLISH
REFERENCE

Future perfect continuous

B2 Upper Intermediate

The future perfect continuous describes an ongoing action that will continue up until a specific point in the future. It emphasizes the duration or length of time an activity has been in progress.

Overview

This tense focuses on the duration of an activity leading up to a future deadline. It is frequently used with time expressions starting with for to indicate how long the action has lasted. Unlike the future perfect simple, which focuses on a completed result, the continuous form highlights the process and its continuity.

Form

will + have + been + verb-ing

The structure remains consistent for all subjects. Use will not have been for negatives and invert will and the subject for questions.

Examples

Future Perfect Simple vs. Continuous

Stative verbs, such as know, believe, or belong, are not used in the continuous form. In these cases, use the future perfect simple even when discussing duration.

Future Perfect SimpleFuture Perfect Continuous
Focuses on the completion of an action.Focuses on the duration of an action.
I will have read the book (it is finished).I will have been reading for two hours (process).

Common mistakes

  • By 5:00, I will have been knowing him for a week.

    By 5:00, I will have known him for a week.

    Stative verbs like 'know' cannot be used in continuous tenses.

  • When you arrive, I will be working for six hours.

    When you arrive, I will have been working for six hours.

    Use the future perfect continuous, not the future continuous, to show duration leading up to a point.

Practice

  1. Complete the sentence: By midnight, we _______ (dance) for five hours.

    Show answer

    will have been dancing

    Answer:will have been dancing

    Why:The sentence requires the future perfect continuous to show the duration of the action up to the time marker 'midnight'.

  2. True or False: 'By next year, he will have been owning this car for a decade' is grammatically correct.

    Show answer

    False

    Answer:False

    Why:'Own' is a stative verb and should be used in the future perfect simple: 'will have owned'.

  3. Which preposition is most commonly used with this tense to show duration?

    Show answer

    for

    Answer:for

    Why:The preposition 'for' is used to indicate the length of time an action has been occurring.

Related dictionary entries

© 2026 English Reference