C1 · Advanced TOEIC 785–900 IELTS 7.0–8.0 Tense & Aspect

Future Perfect Continuous

The Future Perfect Continuous (will have been + -ing) emphasises the ongoing duration of an activity up to a future point.

What is the Future Perfect Continuous?

The Future Perfect Continuous (also called the Future Perfect Progressive) describes an action that will have been in progress for a period of time up to a specific future moment. It combines the idea of completion (Future Perfect) with the idea of ongoing duration (Continuous).

It says: "At that future moment, this action will have been happening — and here is how long it will have been going on."

Form

Positive

Subject will have been Verb + -ing
I / You / He / She / It / We / They will have been ('ll have been) working / studying / waiting

By the time she arrives, I'll have been waiting for an hour.
Next month, she'll have been working here for ten years.
They'll have been travelling for twenty-four hours by the time they land.

Negative

Subject won't have been Verb + -ing
I / You / He / She / It / We / They won't have been working / waiting

He won't have been sleeping long when the call comes in.
By then, she won't have been managing the team long enough to make that decision.

Questions

Will Subject have been Verb + -ing
Will you / she / they have been working? / waiting?

Will* you have been working here long by the time the project ends?
How long
will they have been negotiating* by next week?

Core Uses

Use 1 — Duration of an ongoing activity up to a future moment

The primary use: emphasising how long an activity will have been in progress at a future point in time.

By the end of the year, I'll have been learning Japanese for three years.
When the surgery is over, he'll have been in the operating theatre for six hours.
By 2030, the institute will have been running its research programme for a decade.
She'll have been driving for five hours when she reaches the border.

Use 2 — Explaining the cause of a future state

The activity will have been going on for so long that its effects will be visible or felt at a future moment.

When you finally arrive, I'll have been standing here for two hours — I'll need a coffee.
She'll be exhausted when she gets home — she'll have been teaching all day.
By the time the meeting ends, he'll have been talking for three hours. No wonder he'll be hoarse.

This use makes the logical connection between future ongoing effort and its predictable future effects.

Use 3 — Milestones and long-term achievements

Used to highlight that a significant period of time will have elapsed in continuous activity by a future moment.

Next summer, they'll have been married for twenty-five years.
By his retirement, the professor will have been lecturing for over forty years.
When this series concludes, the writers will have been crafting this narrative for a decade.

Key Time Expressions

Expression Use Example
by + time future deadline by midnight, by next year
by the time + clause deadline set by another event by the time he arrives
for + duration how long the activity will have lasted for three hours, for a decade
when + future clause future reference point when the project ends
still emphasises continuation I'll still have been working.

Future Perfect Continuous vs. Future Perfect Simple

The distinction mirrors the Present Perfect Continuous vs. Simple distinction, but projected into the future.

Future Perfect Continuous Future Perfect Simple
Emphasises duration and ongoing process Emphasises completion and result
By noon, she'll have been writing for six hours. By noon, she'll have written ten chapters.
Focus on the activity and how long Focus on the achievement and how much
He'll have been running when she meets him. (explains tiredness) He'll have run a marathon by then. (completed achievement)

When to use the Simple instead

a) When the result or count matters more than the duration:

I'll have completed ten reports by the end of the week. (not: have been completing)

b) With stative verbs:

By then, she'll have known him for twenty years. (not: will have been knowing)
He'll have owned the shop for a decade by next March. (not: will have been owning)

Future Perfect Continuous vs. Future Continuous

Future Perfect Continuous Future Continuous
Activity has been going on up to a future point (duration) Activity is going on at a future point (in progress)
Focuses on how long Focuses on what is happening at that moment
By six, I'll have been driving for eight hours. At six, I'll be driving through the mountains.

Common Errors and How to Fix Them

✗ Incorrect ✓ Correct Why
By next year, I will been learning for two years. By next year, I will have been learning for two years. Needs full will have been + -ing form
She'll have been know him for a decade. She'll have known him for a decade. know is stative → Future Perfect Simple
By noon, I'll have been writing ten chapters. By noon, I'll have written ten chapters. Counted result → Future Perfect Simple
He will have been work all night. He will have been working all night. Needs -ing form
By 2030, they will been building the dam for five years. By 2030, they will have been building the dam for five years. will have been cannot be shortened to will been

Real-World Examples

Emphasising long effort:

\"When I finish this degree, I'll have been studying full-time for four years. It'll be a relief to graduate.\"

Explaining future fatigue:

\"Don't expect her to be very energetic at the party — she'll have been working twelve-hour shifts all week.\"

Marking professional milestones:

\"When Dr Singh retires next year, she will have been practising medicine for over thirty years.\"

In formal/academic contexts:

\"By the end of the trial period, participants will have been following the protocol for eighteen months, providing a robust longitudinal dataset.\"

Planning conversations:

\"If the flight is on schedule, they'll have been in the air for nine hours by the time we arrive at the airport.\"

Summary

Use Structure Example
Duration of activity up to future moment will have been + -ing + for [time] By Friday, I'll have been working on this for a week.
Explaining future cause of tiredness/effects will have been + -ing She'll be tired — she'll have been teaching all day.
Milestone in continuous activity will have been + -ing + by [time] By 2025, they'll have been married for 30 years.

💡 The key question: Will the activity have been in progress for a duration up to a future moment?
If yes, and duration matters → Future Perfect Continuous.
If the result or count matters → Future Perfect Simple.
If the activity is simply in progress at a future moment → Future Continuous.