Avec le future perfect, tu te places à un moment du futur et tu dis ce qui sera déjà fait. C'est le futur antérieur (« j'aurai fini ») : même idée, construction presque identique.
Ce que tu vas apprendre
Le future perfect décrit une action qui sera déjà terminée à un moment précis du futur. Tu te projettes à ce moment-là et tu regardes en arrière : à ce moment-là, c'est fait.
Bonne nouvelle : le français a exactement la même idée avec le futur antérieur. « L'an prochain, j'aurai obtenu mon diplôme » → “By next year, I will have graduated.” Les pièces se correspondent : aurai = will have, obtenu = graduated. Mais à l'oral, on dit souvent « L'an prochain, j'ai mon diplôme » ou « Dans dix minutes, j'ai fini ». Ça ne passe pas en anglais : pour « terminé avant un moment du futur », il faut will have + participe passé.
Le future perfect se construit avec will have et le participe passé (past participle) du verbe. Contrairement à aurai / auras / aura, will have ne change jamais : I will have, she will have, they will have. Jamais “she will has”. À la forme négative, c'est will not have ou won't have ; à la forme interrogative, will passe devant le sujet. À l'oral, will se contracte souvent : I'll have finished.
Attention au piège de l'auxiliaire : en français, les verbes comme partir, arriver ou rentrer se conjuguent avec être (« je serai parti », « nous serons arrivés »). En anglais, le future perfect se fait toujours avec have : “We won't have arrived by then.”, pas “We won't be arrived”. “I will be left” ne veut pas dire « je serai parti », mais « on me laissera » (ou « il me restera ») !
Après will have vient toujours le participe passé (finished, left, eaten), pas la base verbale : “She will have finished”, pas “She will have finish”. Et have ne peut pas disparaître : “I will graduated” est incorrect.
Le future perfect va presque toujours avec une expression qui fixe une échéance dans le futur : by, by the time, by next year, by then. Sans échéance, will simple ou will be doing sonnent en général plus naturels.
L'échéance que tu exprimes en français avec « d'ici », « pour » ou « avant » (d'ici vendredi, pour six heures, d'ici là) se dit by en anglais : by Friday, by 6pm, by then. Pas for, et pas until non plus : until correspond à « jusqu'à », pour quelque chose qui dure tout ce temps (I'll be at work until six). Pour dire « avant », tu peux aussi utiliser before.
Le piège le plus fréquent pour un francophone : en français, on met le futur après « quand » ou « au moment où » (« Quand tu liras ces lignes, je serai parti »). En anglais, après by the time, when et before, on met le présent simple, jamais will : “By the time you read this, I will have left.”, pas “By the time you will read this”.
Will simple dit seulement qu'une action aura lieu dans le futur. Le future perfect précise qu'elle sera terminée à un moment donné du futur. Ajouter already (« déjà ») à will simple n'en fait pas un future perfect : “By next year, I will graduate already” est incorrect.
Autre différence avec le français : le futur antérieur sert aussi à faire une supposition sur le passé (« Il aura raté son train »). En anglais, will have est possible dans ce sens (You'll have heard the news), mais on dit le plus souvent must have : He must have missed the train. Dans cette leçon, le future perfect parle d'une échéance dans le futur.
« Quand tu liras… » : en français, futur ; en anglais, présent simple après by the time, when et before.
« Nous ne serons pas arrivés » prend être en français, mais le future perfect anglais se fait toujours avec have.
Have ne peut pas manquer : le future perfect, c'est will have, pas seulement will, devant le participe passé.
Après will have, on met le participe passé (finished), pas la base verbale.
Calque de « L'an prochain, j'ai déjà mon diplôme ». Already (« déjà ») ne transforme pas will simple en future perfect : il faut will have + participe passé.
En français, l'auxiliaire change (j'aurai, il aura) ; en anglais, après will, c'est toujours have, même avec he, she, it.
« D'ici vendredi » = by Friday. Until (« jusqu'à ») s'emploie pour une action qui dure, pas pour une échéance.
« Quand tu liras ce message, je serai déjà parti » : en français, le futur après « quand » et « au moment où »
En anglais, après by the time, when et before, on met le présent simple, même si l'action est dans le futur : “By the time you read this, I will have left.” “By the time you will read this” est une erreur typique des francophones. Le futur (ou le future perfect) ne va que dans l'autre partie de la phrase : “By the time we land, they will have started the meeting.”
Futur antérieur avec être : « je serai parti », « nous serons arrivés »
L'anglais n'a qu'un seul auxiliaire pour le future perfect : have. « Nous serons arrivés » → “We will have arrived”, « elle sera partie » → “She will have left”. Avec be, le sens change (“I will be left” = « on me laissera »). Et will have est le même pour toutes les personnes, alors que aurai / aura change : jamais “he will has saved”.
« D'ici vendredi », « pour vendredi », « avant six heures » : l'échéance en français
En anglais, l'échéance se dit by : “by Friday”, “by 6pm”, “by then”. “For Friday” existe, mais dit pour quel jour est quelque chose (a cake for Friday ; I need it for Friday), pas avant quand ce sera fini. Et until = « jusqu'à », pour une action qui dure : “I will have finished the report until Friday” est incorrect.
💡 « D'ici (un moment du futur) » → by : by Friday, by 6pm, by then.
💡 « Quand tu liras… » → by the time + présent simple : by the time you read this.
💡 Will have + participe passé, pour toutes les personnes et tous les verbes : jamais will has, jamais will be arrived.
"Will the report be ready before the client call?"
"Yes — by then, I will have finished the final draft."
"And the budget numbers?"
"Those too. By 6pm, we will have sent everything over."
Exercice 1 · Choisis la bonne phrase
Choose the correct sentence — completed before 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 phrase often signals the future perfect?
Exercice 7 · Choisis la bonne phrase
Choose the correct sentence.
Exercice 8 · Choisis la bonne phrase
Choose the correct sentence.
Exercice 9 · Complète la phrase
Complete: 'By the end of the year, we ___ (save) enough for a trip.' (future perfect)
Exercice 10 · Complète la phrase
Complete: 'By next month, they ___ (not/finish) the renovation.' (negative)
Exercice 11 · Classe dans les bons groupes
0 / 6 classés
Exercice 12 · Erreur typique : le futur après « quand »
French: "Quand tu liras ce message, je serai déjà parti." Which English translation is correct?
Cinq questions rapides pour vérifier ce que tu as retenu.
Question 1 / 5
Score : 0/0
Choose the correct sentence.
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é.
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 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 ».
Le future perfect continu (will have been + -ing)
« En juin, ça fera cinq ans que je travaille ici » : dire combien de temps une action aura duré à un moment du futur, avec will have been + -ing.