Avancé · Unit 4

Futur antérieur, futur antérieur progressif

Le futur antérieur (will have + p.p.) exprime l'achèvement d'une action avant un moment futur précis, tandis que le futur antérieur progressif (will have been + verbe-ing) exprime la durée jusqu'à ce moment-là.

Explication

Le futur antérieur (will have + p.p.) exprime l'achèvement d'une action avant un moment futur précis, tandis que le futur antérieur progressif (will have been + verbe-ing) exprime la durée jusqu'à ce moment-là. Les deux temps vont de pair avec les expressions du type by + moment futur.

 

A.  Futur antérieur — will have + participe passé 

Le futur antérieur se forme avec will have suivi du participe passé du verbe ; il indique qu'une action sera déjà terminée à un moment futur précis. Retenez la formule will have + participe passé = achevé à ce moment futur telle quelle.

Sujetwill have + p.p.Exemple
Iwill have + p.p.I will have finished by 5.
youwill have + p.p.You will have arrived by then.
he / she / itwill have + p.p.She will have left by noon.
wewill have + p.p.We will have eaten by 7.
theywill have + p.p.They will have gone by Monday.
  • I will have written three emails by lunch. (D'ici le déjeuner, j'aurai écrit trois courriels.)
  • By next month, he will have saved enough money. (Le mois prochain, il aura mis assez d'argent de côté.)
  • The workers will have completed the bridge by December. (Les ouvriers auront achevé le pont d'ici décembre.)

 

B.  Futur antérieur progressif — will have been + verbe-ing 

Le futur antérieur progressif se forme avec will have been suivi du verbe-ing ; il souligne depuis combien de temps une action se poursuit jusqu'à un moment futur précis. L'accent porte non pas sur l'achèvement mais sur la durée : c'est la différence décisive avec le futur antérieur.

TempsFormeAccent
Futur antérieurwill have + p.p.l'achèvement avant le moment futur
Futur ant. progressifwill have been + -ingla durée écoulée jusqu'au moment futur
  • Next year, I will have been teaching English for ten years. (L'an prochain, cela fera dix ans que j'enseigne l'anglais.)
  • By 6 p.m., she will have been studying for six hours straight. (À 18 heures, cela fera six heures qu'elle étudie sans interruption.)
  • When you arrive, we will have been driving all day. (Quand tu arriveras, cela fera toute la journée que nous roulons.)
  • By the end of the month, they will have been dating for two years. (À la fin du mois, cela fera deux ans qu'ils sortent ensemble.)

 

C.  Expressions en by + moment futur 

Le futur antérieur et le futur antérieur progressif vont de pair avec by + moment futur (by tomorrow, by next year, by the time ~), qui précise jusqu'à quel point l'action est achevée ou se poursuit. Sans by, le repère temporel reste flou, d'où leur apparition fréquente ensemble.

ExpressionSensExemple
by tomorrowd'ici demainI will have finished it by tomorrow.
by next yeard'ici l'an prochainWe will have moved by next year.
by the time ~au moment où ~By the time you come, dinner will have been ready.
in five yearsdans cinq ansIn five years, she will have been working here for ten years.
  • By next Friday, I will have submitted the application. (D'ici vendredi prochain, j'aurai déposé ma candidature.)
  • By the time the concert starts, they will have been standing in line for hours. (Au moment où le concert commencera, cela fera des heures qu'ils font la queue.)
  • By 2030, we will have built three new stations. (D'ici 2030, nous aurons construit trois nouvelles gares.)
  • By the end of this year, she will have been studying Korean for two years. (À la fin de cette année, cela fera deux ans qu'elle étudie le coréen.)

Points clés

  1. 1Le futur antérieur se forme avec will have + participe passé et le futur antérieur progressif avec will have been + verbe-ing ; dans les deux temps la forme reste identique quel que soit le sujet — c'est là l'essentiel de la forme. (ex. : She will have finished, They will have been working.)
  2. 2Le futur antérieur porte sur l'achèvement, le futur antérieur progressif sur la durée : c'est là que les deux sens se séparent — développez cette sensibilité. (ex. : will have written three emails / will have been writing for two hours.)
  3. 3Le futur antérieur et le futur antérieur progressif apparaissent presque toujours avec by + moment futur : gardez ce repère en tête. (ex. : By next year, I will have graduated.)
  4. 4Les verbes d'état (know · love · have, etc.) n'admettent pas la forme progressive : on les emploie donc au futur antérieur et non au futur antérieur progressif — respectez cette règle. (ex. : I will have known him for 10 years.)
  5. 5Le français rend naturellement ces deux temps par « il aura fini · il aura déjà… » d'une part et par « cela fera deux ans que… » d'autre part : ancrez cette correspondance.

Exemples

I will have finished the report by Friday.
J'aurai fini le rapport d'ici vendredi.
She will have graduated by next spring.
Elle aura obtenu son diplôme d'ici le printemps prochain.
By 2030, they will have lived here for twenty years.
En 2030, cela fera vingt ans qu'ils habitent ici.
By the time you arrive, dinner will have been ready.
Au moment où tu arriveras, le dîner sera prêt.
The workers will have completed the bridge by December.
Les ouvriers auront achevé le pont d'ici décembre.
Cette unité contient d'autres exemples. Inscrivez-vous pour tous les voir et les écouter.

Erreurs fréquentes

She will has graduated by spring.
She will have graduated by spring.
By next year, I will have work here for five years.
By next year, I will have worked here for five years.
By 6 p.m., she will has been studying for hours.
By 6 p.m., she will have been studying for hours.
I will have been knowing him for ten years.
I will have known him for ten years.
By tomorrow, I will finished the book.
By tomorrow, I will have finished the book.
Vérifiez si vous maîtrisez vraiment ce point
Lire une règle et savoir l'appliquer sont deux choses différentes. En cas d'erreur, l'IA vous indique la notion qui bloque.
S'exercer gratuitement