B2

Future Perfect Continuous Exercise

Choose the correct Future Perfect Continuous form

Le future perfect continuous : la durée jusqu'à un point futur

Le future perfect continuous (will have been + verbe-ing) met l'accent sur la durée d'une activité mesurée jusqu'à un repère futur : In June, she will have been teaching for twenty years. Là où le future perfect dresse un bilan (combien d'actions accomplies), la forme continue souligne le déroulement et l'effort dans le temps.

Ce temps n'a pas d'équivalent direct en français — on dirait simplement « en juin, cela fera vingt ans qu'elle enseigne » — d'où la tentation d'utiliser un présent ou un futur simple. Repérez les indices : une durée (for two hours, for ten years) combinée à un repère futur (by midnight, next month, when you arrive). Attention aussi aux verbes d'état : know, be, own refusent la forme continue — on dira will have known et non « will have been knowing ». La structure étant longue, surveillez l'ordre des mots : will + have + been + -ing, sans rien intercaler. L'exercice vous demande de choisir entre future perfect simple et continu selon que la phrase insiste sur le résultat ou sur la durée.

Complete with will have been + -ing

Question 1 / 100%
1.

She ___ for six hours by the time we arrive.

2.

He ___ English for five years by the time he graduates.

3.

By midnight, they ___ for twelve hours.

4.

They ___ in that house for ten years next July.

5.

We ___ this project for six months by December.

6.

She ___ as CEO for a decade next year.

7.

By 5 PM, we ___ for three hours straight.

8.

By tomorrow evening, it ___ for 48 hours.

9.

By next month, I ___ here for two years.

10.

I ___ this book for two weeks by Friday.

Besoin d'un accompagnement personnalisé ? Antony propose du coaching individuel et des formations sur mesure.
antonyaddy.com