Qu’est-ce que c’est ?
Le futur antérieur continu (ou Future Perfect Continuous) s’emploie lorsque nous regardons dans le passé à partir d’un point dans le futur et que nous voulons souligner la longueur ou la durée d’un évènement ou d’une action.
Quand l’utiliser ?
Ce temps du futur est principalement utilisé dans deux cas :
1. Pour exprimer sa conviction sur la cause d’une situation future
She will have been working out for two hours so she will be tired. Elle aura fait de l’exercice pendant deux heures et sera donc fatiguée.

2. Pour insister sur une durée avant un évènement futur
They will have been dating for 30 years when they finally get married. Ils se fréquenteront depuis 30 ans lorsqu’ils se marieront enfin.

Comment se construit-il ?
Le futur antérieur continu se compose de quatre éléments :
- Le modal will
- L’auxiliaire have
- Le participe passé de “be” : been
- Le verbe principal avec la terminaison -ing
Formule : Sujet + will + have + been + V-ing
Forme Affirmative
I will have been studying for three years before I graduate. J’aurai étudié pendant trois ans avant d’obtenir mon diplôme.
Forme Négative
On ajoute not après “will”.
I will not (won’t) have been studying for three years before I graduate. Je n’aurai pas étudié pendant trois ans avant d’obtenir mon diplôme.
Forme Interrogative
On inverse “will” et le sujet.
Will I have been studying for three years before I graduate? Aurai-je étudié pendant trois ans avant d’obtenir mon diplôme ?
Quelques précisions
Marqueurs de temps courants
Voici quelques expressions souvent utilisées avec ce temps :
- Next year / month / week
- By tomorrow
- By 8 o’clock
- This year / month
Attention aux fausses amis
Les expressions suivantes ne sont pas utilisées avec le futur antérieur continu (on utilise plutôt le Present Perfect ou le Present Simple dans la subordonnée) :
- When, While, Before, After
- By the time, As soon as
- If, Unless, As long as
Exemple :
- Incorrect : She won’t graduate unless she will have been studying as much as Michael.
- Correct : She won’t graduate unless she has been studying as much as Michael.
Pas de verbes d’état !
Il n’y a pas de verbes d’état (statute verbs) au futur antérieur continu. Ces verbes expriment un état et non une action (ex: to be, to want, to know, to love…).
Exemple :
- Incorrect : Laura will have been having her new car…
- Correct : Laura will have had her new car… (On utilise le Future Perfect simple).
Exemples supplémentaires
Maxime will have been living in Barcelona for two months this week. Cela fera deux mois que Maxime vit à Barcelone cette semaine.
Elena will not have been reading her book, so she won’t answer the teacher’s question. Elena n’aura pas lu son livre, elle ne répondra donc pas à la question du professeur.
Will you have been saving for enough time by the time you buy a house? Auras-tu économisé suffisamment de temps lorsque tu achèteras une maison ?
Pour aller plus loin
Ne confonds plus les temps du futur ! Consulte nos autres fiches :