C1 · Advanced

Future Perfect Continuous: The Longest View

The marathon tense: by 2030, I will have been working here for ten years. An action that keeps going and reaches a finish line in the future — will have been + -ing.

01

Future Perfect Continuous

The longest view

Future perfect continuous looks back from a future moment at an action still running. By June, you will have been studying for a year. The action is not finished — the duration is the star.

🏁

By + future moment

the finish line of the view

By 2030, I will have been working here for ten years

⏱️

The duration is the star

how long, not how many

By midnight, we will have been driving for six hours

🧱

The engine: will have been + -ing

three helpers, one -ing

By June, they will have been dating for a year

🔭

The twin: future perfect

finished vs still running

By June I will have finished — or I will have been working on it

⚠️ will + have + been + -ing. The future moment is the frame, the duration is the picture.

02

The Formula

will have been + -ing

The marathon tense stacks three helpers — will, have, been — and the -ing verb runs the whole distance. By marks the finish line.

⚙️तीनों रूपों में एक ही संरचना
The marathon — by + future moment
By 2030Iwill have been workinghere for ten years

By 2030I will have been workinghere for ten years

The night drive
By midnightwewill have been drivingfor six hours

By midnightwe will have been drivingfor six hours

The negative — not yet reached
By Junetheywill not have been datingfor a year

By Junethey will not have been datingfor a year

The question — how long?
How longwillyouhave been livinghere by March?

How long will you have been livinghere by March?

03

Common Mistakes

Four marathon slips

The marathon breaks when a helper drops out, when -ing loses its place, or when the continuous tense tries to finish instead of run.

By 2030, I will be working here for ten years.

By 2030, I will have been working here for ten years.

💡 The duration needs have been: will have been + -ing.

By then, she will has been working here.

By then, she will have been working here.

💡 After will comes have — never has.

By June, they will have being dating for a year.

By June, they will have been dating for a year.

💡 The third helper is been, not being.

By midnight, we will have been worked for six hours.

By midnight, we will have been working for six hours.

💡 The continuous tense runs with -ing, not V3.

04

Quick Quiz

Test what you just learned

Three minutes, five questions — check what stuck. No essay questions, we promise.

प्रश्न 1 / 50 / 5

By 2030, I ___ here for ten years.

💡 अतिरिक्त जानकारी2 अनुभाग
05

Duration or Finished?

One question picks the tense

Future perfect continuous is for the marathon; future perfect is for the finish line. Ask whether the action is still running.

At that future moment, is the action still running?
Yes — will have been + -ingBy 2030 I will have been working here for ten years
No — will have + V3By 2030 I will have retired
Is the duration the point, or the result?
Duration — the continuousBy midnight we will have been driving for six hours
Result — the perfectBy midnight we will have arrived
06

The Perfect Family

Match the tense with its view

The future tenses form a family. Future continuous watches an action in progress; future perfect sees it done; future perfect continuous sees it still running at the finish line.

will be working
in progress at that momentAt 9, I will be working
will have worked
finished by that momentBy 5, I will have worked 8 hours
will have been working
running and reaching the lineBy 2030, I will have been working here 10 years
by + moment
the finish line openerby Friday, by 2030, by the time you call

⚠️ Future continuous: the moment. Future perfect: the finish. Future perfect continuous: the marathon to the finish.

© 2026 English Measure. सर्वाधिकार सुरक्षित।