
The French future perfect (le futur antérieur) is useful for plans, deadlines and guesses about the past. Its structure is the same as the passé composé, with the auxiliary in the future.
The essentials: The futur antérieur is the French “will have done”. Form it with the futur simple of avoir or être plus the past participle: j’aurai fini, elle sera partie. French also uses it after quand, dès que, lorsque and après que when the first action must be finished before a future action, where English uses the present perfect (“when I have finished”).
← French conjugation: all tenses and verbs
When do you use the futur antérieur?
| Use | French | English |
|---|---|---|
| Action finished before a deadline | Demain à midi, j’aurai terminé. | Tomorrow at noon I will have finished. |
| After quand, dès que, lorsque, après que (future) | Dès que tu auras fini, tu pourras sortir. | As soon as you have finished, you can go out. |
| Order of two future actions | Quand il sera parti, nous mangerons. | When he has left, we will eat. |
| Guess about the past | Il n’est pas là : il aura oublié. | He is not here: he must have forgotten. |
| Duration limit with d’ici | D’ici dix ans, nous aurons déménagé. | Within ten years, we will have moved. |
How do you form the futur antérieur?
Futur simple of avoir or être + past participle.
| parler | finir | aller | se lever |
|---|---|---|---|
| j’aurai parlé | j’aurai fini | je serai allé(e) | je me serai levé(e) |
| tu auras parlé | tu auras fini | tu seras allé(e) | tu te seras levé(e) |
| il aura parlé | il aura fini | il sera allé | il se sera levé |
| nous aurons parlé | nous aurons fini | nous serons allé(e)s | nous nous serons levé(e)s |
| vous aurez parlé | vous aurez fini | vous serez allé(e)(s) | vous vous serez levé(e)(s) |
| ils auront parlé | ils auront fini | ils seront allés | ils se seront levés |
The auxiliary choice and the agreement are exactly the same as in the passé composé: elle sera arrivée, elles seront arrivées.
Futur antérieur and futur simple together
| Order of events | French |
|---|---|
| A first, then B | Quand j’aurai fini mon devoir (A), je regarderai un film (B). |
| Same time (no priority) | Quand j’arriverai, tu m’attendras. |
| Condition | Si tu as fini avant moi, attends-moi. (present after si) |
Note that the si clause uses the present or the passé composé, never the future.
Common mistakes English speakers make
- Using the passé composé after quand in a future context: Quand j’ai fini, je t’appellerai is not natural; say Quand j’aurai fini, je t’appellerai.
- Using the present where French wants the future in time clauses: Dès qu’il arrive, je pars means a habit; for a plan, say Dès qu’il sera arrivé, je partirai.
- Confusing it with the conditional perfect: j’aurai fini (future) versus j’aurais fini (hypothetical).
- Forgetting agreement: Elle sera parti should be Elle sera partie.
21 practice problems
Write your answers on paper first, then check them in the answer key below. Use the exact French forms, with accents.
Problem 1. Demain à midi, j’___ mon rapport. (finir)
Problem 2. Dès que tu ___, tu pourras sortir. (manger)
Problem 3. Quand nous ___, nous t’appellerons. (arriver)
Problem 4. Quand elle ___, nous mangerons. (partir)
Problem 5. Lorsque vous ___ la lettre, répondez-moi. (lire)
Problem 6. Après qu’ils ___, nous commencerons. (sortir)
Problem 7. D’ici dix ans, ils ___ leur maison. (vendre)
Problem 8. Il n’est pas là : il ___ le train. (prendre)
Problem 9. Quand j’___ la réponse, je te la dirai. (trouver)
Problem 10. Dès qu’elle ___, elle viendra. (se lever)
Problem 11. Dans une heure, nous ___ le gâteau. (faire)
Problem 12. Demain, elle ___ à Londres. (aller)
Problem 13. Vous ___ ce livre avant lundi. (lire)
Problem 14. Quand ils ___, la fête commencera. (venir)
Problem 15. Aussitôt que je ___ la lettre, je la posterai. (écrire)
Problem 16. Quand tu ___ la porte, je rentrerai. (ouvrir)
Problem 17. Dès qu’on ___ la décision, on vous préviendra. (prendre)
Problem 18. À la fin de l’année, il ___ plus de mille kilomètres. (courir)
Problem 19. Translate into French: “I will have finished by noon.”
Problem 20. Correct the mistake: Quand j’ai fini, je t’appellerai.
Problem 21. Correct the mistake: Elle sera parti.
Answer key
Show the answer key for problems 1 to 21
Problem 1. aurai fini
Problem 2. auras mangé
Problem 3. serons arrivés
Problem 4. sera partie
Problem 5. aurez lu
Problem 6. seront sortis
Problem 7. auront vendu
Problem 8. aura pris
Problem 9. aurai trouvé
Problem 10. se sera levée
Problem 11. aurons fait
Problem 12. sera allée
Problem 13. aurez lu
Problem 14. seront venus
Problem 15. aurai écrit
Problem 16. auras ouvert
Problem 17. aura pris
Problem 18. aura couru
Problem 19. J’aurai fini avant midi.
Problem 20. Quand j’aurai fini, je t’appellerai.
Problem 21. Elle sera partie.
Quiz: 10 questions
One question at a time, with instant feedback and an explanation for each answer.
