Ce qui sera fait à un moment futur
Le Future Perfect possède un repère futur. On imagine cet instant et annonce ce qui sera déjà arrivé : documents envoyés, train parti, travail terminé. L’important n’est pas seulement l’événement futur, mais sa relation à un autre repère futur.
L’achèvement peut précéder l’échéance : la forme ne fixe pas une minute exacte. By Friday signifie « pour vendredi », pas forcément « précisément vendredi ». Le repère peut figurer dans la réplique précédente : I will have finished by then renvoie à un moment déjà connu.
Le Future Perfect exprime une prévision ou une attente, pas une garantie objective. Probably, I think et le contexte précisent le degré de certitude. Pour l’analyser, identifie ce qui arrivera et le moment auquel on l’évalue.
- By Friday, we will have sent the documents to every participant.
- Pour vendredi, nous aurons envoyé les documents à chaque participant.L’envoi sera déjà effectué à l’échéance.
- The meeting starts at ten. I will have checked the figures by then.
- La réunion commence à dix heures. J’aurai vérifié les chiffres d’ici là.By then renvoie au début de la réunion.
Will have done : former toutes les phrases
Après will, garde toujours have, même avec he et she. Vient ensuite V3 : finished, written, taken. Pour les réguliers, cette forme correspond à -ed ; pour les irréguliers, elle peut différer du Past Simple : wrote — written, went — gone, saw — seen.
La négation est will not have, contractée en won't have. Dans la question, will précède le sujet ; have + V3 reste après celui-ci. Les réponses courtes reprennent will : Yes, she will. / No, she won't. Une réponse complète peut reprendre toute la construction.
She'll have finished signifie she will have finished. Ne remplace pas have par has et n’insère pas been devant chaque V3 : will have finished est actif. Will have been finished a une autre structure, potentiellement passive, et ne signifie pas simplement « elle aura terminé ».
| Type | Modèle | Exemple et traduction |
|---|---|---|
| Affirmation | S + will have + V3 | She will have finished the drawing by noon. — Elle aura terminé le dessin pour midi. |
| Négation | S + will not have + V3 | She will not have finished the drawing by noon. — Elle n’aura pas encore terminé le dessin à midi. |
| Question fermée | Will + S + have + V3? | Will she have finished the drawing by noon? — Aura-t-elle terminé le dessin pour midi ? |
| Question ouverte | What + will + S + have + V3? | What will she have finished by noon? — Qu’aura-t-elle terminé pour midi ? |
By, before, until et échéances
By indique la limite à laquelle le résultat est attendu : by six, by the end of the week. Before signifie « avant ce moment ». Compare by six, « au plus tard à six heures », et before six, « avant six heures ». La précision dépend de l’expression : by Friday ne donne pas d’heure sans contexte.
Until indique généralement la poursuite jusqu’à une limite : I will work until six. Dans not ... until, le résultat peut ne survenir qu’à partir d’un moment : I will not have finished until six. Ce n’est pas « ce ne sera pas terminé à six heures », qui demande will not have finished by six.
Le repère n’exige pas by : in two weeks peut situer dans deux semaines le point d’évaluation du résultat. Mais une échéance seule n’impose pas le Future Perfect. I will finish by Friday est aussi correct ; le Perfect souligne davantage le résultat déjà acquis à l’échéance.
- I will have packed everything by six.
- À six heures, j’aurai tout emballé.
- I will be packing until six.
- Je ferai les emballages jusqu’à six heures.L’activité se poursuit jusqu’à la limite ; il ne s’agit pas d’un résultat achevé.
- I will not have finished by six.
- À six heures, je n’aurai pas encore terminé.Le résultat ne sera pas acquis à cette limite.
By the time et subordonnées de temps
By the time introduit l’événement à l’arrivée duquel on attend le résultat principal. Pour le futur, cette subordonnée emploie généralement le Present Simple : by the time you arrive. Le Future Perfect reste dans la principale : I will have prepared everything. Inverser les propositions ne change pas ce lien.
Dans les subordonnées avec when, after, before et until, le présent peut aussi désigner le futur. Le Present Perfect peut souligner l’achèvement : when I have checked the figures. Cela ne justifie pas un Future Perfect automatique après when : distingue la subordonnée de la question indépendante When will you have finished?
- By the time you arrive, we will have set up the equipment.
- À ton arrivée, nous aurons installé le matériel.Arrive est un Present Simple à valeur future dans une subordonnée de temps.
- When I have checked the figures, I will send you the final version.
- Quand j’aurai vérifié les chiffres, je t’enverrai la version définitive.Le Present Perfect souligne l’achèvement de la vérification avant l’envoi.
- When will you have finished the checks?
- Pour quelle heure auras-tu terminé les vérifications ?Question indépendante : will convient.
Différence avec Future Simple, Continuous et les autres Perfect
Le Future Simple annonce ce qui arrivera et peut exprimer une décision ou une promesse. Le Future Perfect envisage l’événement comme déjà accompli au repère futur. I will send it by noon et I will have sent it by noon peuvent décrire le même projet ; la seconde regarde plus explicitement en arrière depuis midi.
Le Future Continuous montre le déroulement : at noon I will be checking the files. Le Future Perfect indique le résultat : by noon I will have checked the files. Le Future Perfect Continuous souligne la durée de l’activité antérieure sans garantir que tous les fichiers seront prêts.
Present Perfect, Past Perfect et Future Perfect regardent tous une situation antérieure, avec des repères différents. Have finished relie le résultat au présent ; had finished, au passé ; will have finished, au futur. Le contexte détermine le repère, pas le seul mot français « déjà ».
| Exemple | Traduction | Accent |
|---|---|---|
| I will review the notes tomorrow. | Je relirai les notes demain. | Événement futur. |
| At ten, I will be reviewing the notes. | À dix heures, je serai en train de relire les notes. | Activité en cours à cet instant. |
| By ten, I will have reviewed all the notes. | À dix heures, j’aurai relu toutes les notes. | Résultat achevé. |
| By ten, I will have been reviewing the notes for an hour. | À dix heures, je relirai les notes depuis une heure. | Durée de l’activité. |
États qui continuent et durée
Le Future Perfect ne concerne pas seulement les actions achevées. Avec les états, il indique la durée à un repère futur : will have known, will have owned, will have been married. L’état peut continuer après cette date. « En mai, cela fera dix ans que nous nous connaissons » n’annonce pas la fin de la relation.
Been est V3 de be. Will have been colleagues est donc un Future Perfect Simple : been est suivi d’un nom, pas d’un verbe en -ing. Le Perfect Continuous demande une autre chaîne : will have been working. Been seul ne définit pas le Continuous.
Avec live et work, les deux Perfect peuvent exprimer la durée : will have worked et will have been working. Le Continuous souligne davantage l’activité. Avec know au sens ordinaire de connaître, on garde généralement le Simple, même pour une longue période.
- In May, we will have known each other for ten years.
- En mai, cela fera dix ans que nous nous connaissons.
- By July, she will have been the team leader for a year.
- En juillet, cela fera un an qu’elle dirige l’équipe.Will have been + attribut nominal : Perfect Simple, pas Continuous.
Erreurs fréquentes dans le choix de la forme
She will has finished modifie have à tort : She will have finished. Will have wrote emploie V2 au lieu de V3 : will have written. Même erreur dans Will she has finished? : conserve have après le sujet. Seul will change de place pour la question.
By n’impose pas automatiquement le Perfect : un état peut naturellement être au Future Simple, comme I will know by Friday. Inversement, le Future Perfect est possible sans by si le repère futur est clair. Identifie d’abord le résultat ou la durée évalués.
N’insère pas will dans une subordonnée au seul motif que le français emploie le futur : by the time the office opens. Dans la négation, distingue le sens de l’échéance : won't have finished by noon indique que le travail ne sera pas encore terminé à midi. Les questions ci-dessous vérifient la règle hors du programme du cours, sans enregistrer de progression.
Exercices sur le Future Perfect
Vérifie have après will, le participe passé, le repère futur et la subordonnée de temps.