En bref
- Traduction : futur antérieur en français (j’aurai fini, elle sera partie)
- Structure : sujet + will have + participe passé
- Sens : action qui sera terminée avant un moment précis dans le futur
- Marqueurs clés : by, by the time, before, when, in (x years’ time)
- Piège principal : après when, before et by the time en subordonnée, on utilise le présent simple, pas will have
Le future perfect (futur antérieur en français) exprime une action qui sera achevée avant un moment donné dans le futur. Ce temps force à se projeter en arrière depuis un point futur, ce qui peut sembler abstrait au premier abord, mais correspond exactement à ce que le français exprime avec le futur antérieur : j’aurai fini, elle sera partie, ils auront livré. Ce temps s’insère dans la famille des futurs anglais, au même titre que le futur en anglais (will et going to pour les projections et intentions) et le futur continu en anglais (will be + -ing pour les actions en cours à un moment précis).
Structure du future perfect
Le future perfect se construit avec will have suivi du participe passé du verbe principal. La structure reste identique à toutes les personnes, sans jamais ajouter de s ni modifier will.
| Forme | Structure | Exemple |
|---|---|---|
| Affirmative | sujet + will have + participe passé | She will have left by noon. |
| Négative | sujet + will not (won’t) have + participe passé | He won’t have finished in time. |
| Interrogative | Will + sujet + have + participe passé ? | Will you have eaten by then? |
| Contraction | I’ll have / she’ll have / they’ll have | I’ll have sent it before you wake up. |
Le participe passé suit les mêmes règles qu’au present perfect ou au past perfect : -ed pour les verbes réguliers, forme irrégulière pour les autres (gone, done, written, eaten, seen, been, etc.).
Quand utiliser le future perfect : les 3 situations principales
1. Une action terminée avant un moment précis dans le futur
C’est l’usage central du future perfect. On annonce qu’une action sera accomplie avant une échéance donnée, un horaire, une date ou l’arrivée d’un événement.
| Anglais | Français |
|---|---|
| By 6 p.m., she will have finished her report. | D’ici 18 h, elle aura terminé son rapport. |
| I will have sent the documents before the meeting starts. | J’aurai envoyé les documents avant le début de la réunion. |
| By the time you arrive, we will have already eaten. | Quand vous arriverez, nous aurons déjà mangé. |
| They will have completed the project by next Friday. | Ils auront terminé le projet d’ici vendredi prochain. |
| Will you have read the contract before you sign it? | Auras-tu lu le contrat avant de le signer ? |
2. Une prédiction sur un résultat futur certain
Le future perfect peut aussi servir à formuler une projection ou une anticipation logique, souvent avec une nuance de certitude ou d’irréversibilité au moment de référence future.
| Anglais | Français |
|---|---|
| By 2030, most countries will have adopted renewable energy. | D’ici 2030, la plupart des pays auront adopté les énergies renouvelables. |
| In ten years, technology will have transformed the workplace completely. | Dans dix ans, la technologie aura complètement transformé le monde du travail. |
| By the time she retires, she will have worked here for thirty years. | Quand elle prendra sa retraite, elle aura travaillé ici trente ans. |
3. Une déduction sur le présent ou le passé récent
Cet usage est souvent oublié dans les cours de grammaire, mais il est fréquent à l’oral : le future perfect exprime une hypothèse logique sur quelque chose qui s’est probablement déjà produit, sans qu’on en ait la certitude formelle.
| Anglais | Français |
|---|---|
| Don’t call her now, she will have gone to bed. | Ne l’appelle pas maintenant, elle sera sûrement allée se coucher. |
| He will have missed the last train by now. | À l’heure qu’il est, il aura raté le dernier train. |
| They will have heard the news already. | Ils auront déjà entendu la nouvelle. |
Dans cet emploi, le future perfect fonctionne comme un modal de déduction (à la façon de must have, mais projeté sur le moment présent ou récent). Le futur exprime la certitude logique, non une action à venir.
Les marqueurs de temps du future perfect
Certains marqueurs de temps signalent presque systématiquement un future perfect. Les reconnaître permet de choisir le bon temps rapidement.
| Marqueur | Sens | Exemple |
|---|---|---|
| by | d’ici, avant (limite temporelle) | By Monday, I will have called everyone. |
| by the time | au moment où, quand (conjonction) | By the time he wakes up, I will have left. |
| before | avant que | She will have finished before you get back. |
| when | quand (référence future) | When they arrive, we will have cleaned the flat. |
| in (x) years’ time | dans (x) ans | In five years’ time, she will have graduated. |
| by then | d’ici là | You can call me at 8. I will have arrived by then. |
| already | déjà | By noon, I will already have submitted the form. |
By vs by the time : les deux déclenchent le future perfect dans la proposition principale, mais leur construction diffère. By est une préposition suivie d’un nom ou d’un groupe nominal (by Monday, by the end of the year). By the time est une conjonction suivie d’une proposition complète, et dans cette proposition subordonnée, on emploie le présent simple, jamais will : By the time you will arrive est fautif. La forme correcte est By the time you arrive, I will have left.
Le piège de la subordonnée temporelle
Après when, before, by the time, after et as soon as dans une subordonnée temporelle qui se réfère au futur, l’anglais n’emploie jamais will ni will have. La subordonnée prend le présent simple, et c’est la proposition principale qui porte le future perfect.
| Incorrect | Correct |
|---|---|
| When you will have arrived, call me. | When you arrive, call me. |
| By the time she will finish, we’ll be gone. | By the time she finishes, we’ll have gone. |
| Before he will leave, remind him. | Before he leaves, remind him. |
Cette règle s’applique aussi bien au futur simple qu’au future perfect : la subordonnée temporelle en anglais reste au présent, quelle que soit la forme de futur dans la principale.
Future perfect vs futur simple vs futur continu
Ces trois temps du futur anglais portent des sens distincts qu’il est utile de comparer côte à côte.
| Temps | Structure | Ce qu’il exprime | Exemple |
|---|---|---|---|
| Futur simple | will + BV | Action future, sans insister sur l’achèvement | I will finish the report tomorrow. |
| Future perfect | will have + PP | Action terminée avant un moment précis | By tomorrow, I will have finished the report. |
| Futur continu | will be + -ing | Action en cours à un moment précis | This time tomorrow, I will be finishing the report. |
Le futur continu en anglais insiste sur le déroulement d’une action à un moment futur précis, tandis que le future perfect insiste sur son achèvement avant ce moment. Ces deux temps sont souvent confondus parce qu’ils répondent tous les deux à la question « que se passera-t-il à ce moment-là ? » mais avec une perspective inverse : en cours versus terminé.
Future perfect vs past perfect
La logique du future perfect reproduit exactement celle du past perfect, mais projetée vers l’avenir plutôt que dans le passé. Dans les deux cas, il s’agit d’exprimer qu’une action est antérieure à un moment de référence.
| Temps | Moment de référence | Exemple | Français |
|---|---|---|---|
| Past perfect | Un moment passé | When she arrived, he had already left. | Quand elle arriva, il était déjà parti. |
| Future perfect | Un moment futur | When she arrives, he will have already left. | Quand elle arrivera, il sera déjà parti. |
Cette symétrie aide à mémoriser la logique du future perfect : si l’on sait comment fonctionne le past perfect en anglais, le future perfect ne demande qu’un changement de perspective temporelle, had become will have.
La voix passive au future perfect
Le future perfect peut se mettre à la voix passive en intercalant been + participe passé entre will have et le participe.
| Voix active | Voix passive |
|---|---|
| They will have delivered the package by noon. | The package will have been delivered by noon. |
| The team will have completed the renovation. | The renovation will have been completed. |
Le future perfect continuous
Il existe une forme progressive du future perfect, le future perfect continuous (ou future perfect progressive), qui se construit avec will have been + verbe en -ing. Elle insiste sur la durée d’une action qui sera toujours en cours à un moment futur de référence, ou qui aura duré jusqu’à ce point.
| Anglais | Français |
|---|---|
| By next month, I will have been studying English for two years. | Le mois prochain, cela fera deux ans que j’étudie l’anglais. |
| When she retires, she will have been teaching for thirty years. | Quand elle prendra sa retraite, elle enseignera depuis trente ans. |
La différence entre les deux formes tient à l’aspect : le future perfect simple (will have + PP) met l’accent sur l’achèvement de l’action ; le future perfect continuous (will have been + -ing) met l’accent sur la durée et le caractère prolongé de cette action.
Exercice pratique
Testez vos connaissances :
1. Comment se forme le future perfect à la forme affirmative ?
2. Laquelle de ces phrases est correcte ?
3. Que traduit « By then, she’ll have left » ?
4. Quel est l’usage du future perfect dans : « Don’t call now, he will have gone to sleep » ?
5. Quelle est la différence entre le future perfect et le past perfect ?
6. Quelle structure correspond au future perfect continuous ?

