Avec le future perfect continu, tu te places à un moment du futur et tu regardes en arrière : depuis combien de temps est-ce que ça dure, à ce moment-là ?
Ce que tu vas apprendre
Le future perfect continu dit combien de temps une action aura duré à un moment précis du futur. Ce qui compte, c'est la durée, pas le fait que l'action soit terminée. La durée se dit presque toujours avec for : for five years, for six hours.
Le français n'a pas de forme équivalente. On dit « En juin, je travaillerai ici depuis cinq ans » ou « En juin, ça fera cinq ans que je travaille ici ». Traduit mot à mot, ça donne “In June, I will work here since five years” ou “it will make five years that I work here” : c'est faux. L'anglais n'a pas de « depuis » qui fasse tout le travail : il faut la forme complète. “By June, I will have been working here for five years.”
La forme a trois pièces fixes : will + have been + verbe en -ing. Aucune ne peut manquer : will have working ou will been working sont incorrects. Have reste have avec toutes les personnes, y compris he, she, it : she will have been, jamais she will has been. Et après been vient la forme en -ing, pas la base verbale : will have been dating, pas will have been date.
Forme négative : won't (will not) have been + -ing. Question : will passe devant le sujet. “They won't have been living here long by then.” “Will you have been waiting long by the time I arrive?” Attention : en français, on met le futur après « quand » (« quand j'arriverai »). Après by the time, l'anglais met le présent simple : by the time I arrive, jamais by the time I will arrive.
Le future perfect (will have + participe passé) correspond au futur antérieur (« j'aurai fini ») et insiste sur le fait que quelque chose sera terminé à un certain moment. Le future perfect continu (will have been + -ing) insiste sur la durée de l'activité ; on ne dit pas si elle continue après ou non.
Avec des verbes comme teach, work ou live et une durée avec for, les deux formes sont souvent possibles ; la forme continue met en avant l'activité qui dure. Les verbes d'état comme know, own, be ou belong, en revanche, ne prennent pas -ing. « En juin, ça fera dix ans que je la connais » → “By June, I will have known her for ten years”, pas “will have been knowing”.
Le mot interrogatif typique est how long : il demande combien de temps une action aura duré à un moment du futur. « En décembre, ça fera combien de temps que tu habites ici ? » → “How long will you have been living here by December?” Pas “since when”, qui demande une date de départ.
Il y a aussi les questions fermées (réponse oui ou non) : will passe devant le sujet, et have been + -ing suit sans se séparer. “Will they have been traveling for 24 hours by then?” (Traveling est l'orthographe américaine ; en anglais britannique, on écrit travelling.)
Calque de « en juin, je travaillerai ici depuis cinq ans ». Avec une durée, c'est for, pas since ; et la durée jusqu'à un moment du futur demande will have been + -ing.
N'oublie pas been : will have been + -ing, trois pièces.
Après will have been, on met la forme en -ing, pas la base verbale.
« Quand tu arriveras, ça fera deux heures qu'on attend » : pour dire combien de temps ça aura duré, il faut will have been + -ing. Will be waiting dit seulement qu'on sera en train d'attendre à ce moment-là.
« Ça fera cinq ans que… » ne se traduit pas mot à mot : le sujet est la personne, la durée vient avec for.
Les verbes d'état comme know, own ou belong ne prennent pas -ing : ici, on utilise le future perfect (will have + participe passé).
« En juin, je travaillerai ici depuis cinq ans » : futur simple + depuis
C'est la source d'erreur numéro un. « Depuis » + durée ne se traduit pas par since : since s'emploie avec un point de départ (since 2021, since Monday), et for avec une durée (for five years). Et le futur simple ne suffit pas : “In June, I will work here for five years” veut dire qu'à partir de juin, tu travailleras ici pendant cinq ans. Pour une durée qui court jusqu'à un moment du futur : “By June, I will have been working here for five years.”
« Ça fera cinq ans que… », « Il y aura cinq ans que… »
Ces tournures n'ont pas d'équivalent mot à mot. “It will make five years that I work here” et “There will be five years that I work here” sont incorrects. En anglais, la personne est le sujet, le verbe est au future perfect continu et la durée vient avec for : “By the time you arrive, we will have been waiting for two hours.”
« En juin », « d'ici juin », « jusqu'à juin », « quand tu arriveras »
Le moment du futur où tu fais le compte se dit by : by June, by then, by the time you arrive (avec le présent simple, pas will). Until correspond à « jusqu'à » : une action qui dure jusqu'à ce moment, puis s'arrête (“I'll be here until June”). “Until June, I will have been working here for five years” est donc incorrect.
💡 « En juin, ça fera cinq ans que… » = By June, … will have been + -ing … for five years.
💡 Depuis + durée = for (for five years), depuis + point de départ = since (since 2021).
💡 « D'ici juin » = by June ; « jusqu'à » = until ; après by the time, présent simple.
💡 Will have been + -ing : trois pièces, aucune ne manque — sauf avec les verbes d'état comme know (will have known).
"How long have you two been together now?"
"By next month, we will have been dating for a year!"
"That's a big milestone. Any plans?"
"We're thinking of a trip to celebrate."
Exercice 1 · Choisis la bonne phrase
Choose the correct sentence — duration up to a future point.
Exercice 2 · Choisis la bonne phrase
Choose the correct sentence.
Exercice 3 · Choisis la bonne forme négative
Choose the correct negative.
Exercice 4 · Choisis la bonne question
Choose the correct question.
Exercice 5 · Choisis la bonne phrase
Choose the correct sentence.
Exercice 6 · Choisis la bonne réponse
Which best describes the future perfect continuous?
Exercice 7 · Choisis la bonne phrase
Choose the correct sentence.
Exercice 8 · Choisis la bonne question
Choose the correct question.
Exercice 9 · Complète la phrase
Complete: 'By 2027, they ___ (live) in Kyiv for a decade.' (future perfect continuous)
Exercice 10 · Complète la phrase
Complete: 'By midnight, we ___ (not/drive) for 12 hours straight.' (negative)
Exercice 11 · Classe dans les bons groupes
0 / 6 classés
Exercice 12 · Erreur typique : « depuis » avec le futur
French: "En juin, je travaillerai ici depuis cinq ans." Which English sentence is correct?
Cinq questions rapides pour vérifier ce que tu as retenu.
Question 1 / 5
Score : 0/0
Choose the correct sentence.
Be about to et be due to
Be about to : sur le point d'arriver. Be due to : prévu par un horaire ou un planning. Et pourquoi « le train doit arriver » ne se dit pas avec must.
Le futur dans le passé (future in the past)
« J'allais t'appeler », « il a dit qu'il viendrait » : was/were going to et would pour un projet ou une attente vus depuis le passé.
Le future perfect (will have + participe)
Will have + participe passé pour dire ce qui sera terminé à un moment du futur : le futur antérieur anglais, avec by, by the time et ses pièges.
Le futur continu (future continuous)
Will be + -ing pour une action qui sera en cours à un moment précis du futur : « demain à cette heure-ci, je serai en train de travailler ».