B2

Future Perfect Exercise

Choose the correct Future Perfect form

Le future perfect : un bilan à un moment futur

Le future perfect (will have + participe passé) décrit une action qui sera achevée avant un point précis du futur : By 2030, I will have worked here for ten years. C'est l'équivalent du futur antérieur français — un avantage pour vous, car la logique est identique : on se projette dans l'avenir et on regarde en arrière.

Les difficultés sont ailleurs. D'abord le participe passé : il faut la troisième colonne des verbes irréguliers, jamais le prétérit — « will have went » est l'erreur la plus fréquente, la forme correcte étant will have gone. Ensuite les marqueurs temporels : by, by the time, before déclenchent presque toujours ce temps, alors que les francophones tendent à utiliser un simple will. Enfin, après by the time, la subordonnée reste au présent : By the time you arrive, I will have finished (jamais « will arrive »). Dans cet exercice, repérez d'abord le point de repère futur, puis vérifiez que l'action sera terminée avant lui.

Complete with Future Perfect

Question 1 / 100%
1.

She ___ finished her project by tomorrow.

2.

___ you finished your homework by 8 PM?

3.

I ___ learned French by the end of this year.

4.

They ___ lived here for 10 years by 2025.

5.

By next month, we ___ saved enough money.

6.

The movie ___ ended by the time we get there.

7.

By the time you arrive, we ___ already left.

8.

He ___ not completed the task by the deadline.

9.

By next year, I ___ graduated from university.

10.

By midnight, they ___ been traveling for 12 hours.

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