Future perfect in English: structure and examples

In a nutshell

  • Translation: French futur antérieur (j’aurai fini, elle sera partie)
  • Structure: subject + will have + past participle
  • Meaning: action that will be completed before a specific point in the future
  • Key markers: by, by the time, before, when, in (x years’ time)
  • Main trap: after when, before and by the time in a subordinate clause, use the present simple, not will have

The future perfect (futur antérieur in French) expresses an action that will be completed before a given point in the future. This tense forces you to project backwards from a future point, which may seem abstract at first, but corresponds exactly to what French expresses with the futur antérieur: j’aurai fini, elle sera partie, ils auront livré. This tense belongs to the family of English futures, alongside the simple future in English (will and going to for projections and intentions) and the future continuous in English (will be + -ing for actions in progress at a specific moment).

Future perfect structure

The future perfect is formed with will have followed by the past participle of the main verb. The structure remains the same for all persons, never adding an s or changing will.

Form Structure Example
Affirmative subject + will have + past participle She will have left by noon.
Negative subject + will not (won’t) have + past participle He won’t have finished in time.
Interrogative Will + subject + have + past participle ? 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.

The past participle follows the same rules as in the present perfect or past perfect: -ed for regular verbs, irregular form for others (gone, done, written, eaten, seen, been, etc.).

When to use the future perfect: the 3 main situations

1. An action completed before a specific moment in the future

This is the central use of the future perfect. It announces that an action will be accomplished before a given deadline, timetable, date, or the arrival of an event.

English French
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. A prediction about a certain future result

The future perfect can also be used to formulate a projection or a logical anticipation, often with a nuance of certainty or irreversibility at the future reference point.

English French
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. A deduction about the present or the recent past

This use is often overlooked in grammar courses, but it is common in spoken English: the future perfect expresses a logical hypothesis about something that has probably already happened, without formal certainty.

English French
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.

In this use, the future perfect functions as a modal of deduction (similar to must have, but projected onto the present or recent moment). The future expresses logical certainty, not an upcoming action.

Time markers of the future perfect

Certain time markers almost systematically signal a future perfect. Recognizing them allows you to choose the right tense quickly.

Marker Meaning Example
by by, until (deadline) By Monday, I will have called everyone.
by the time when (conjunction) By the time he wakes up, I will have left.
before before She will have finished before you get back.
when when (future reference) When they arrive, we will have cleaned the flat.
in (x) years’ time in (x) years In five years’ time, she will have graduated.
by then by then You can call me at 8. I will have arrived by then.
already already By noon, I will already have submitted the form.

By vs by the time: both trigger the future perfect in the main clause, but their construction differs. By is a preposition followed by a noun or noun phrase (by Monday, by the end of the year). By the time is a conjunction followed by a full clause, and in that subordinate clause, you use the present simple, never will: By the time you will arrive is incorrect. The correct form is By the time you arrive, I will have left.

The trap of the time clause

After when, before, by the time, after and as soon as in a time clause referring to the future, English never uses will or will have. The subordinate clause uses the present simple, and it is the main clause that carries the 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.

This rule applies to both the simple future and the future perfect: the time clause in English stays in the present, whatever the future form in the main clause.

Future perfect vs simple future vs future continuous

These three English futures carry distinct meanings that are useful to compare side by side.

Tense Structure What it expresses Example
Simple future will + base verb Future action, without emphasizing completion I will finish the report tomorrow.
Future perfect will have + PP Action completed before a specific moment By tomorrow, I will have finished the report.
Future continuous will be + -ing Action in progress at a specific moment This time tomorrow, I will be finishing the report.

The future continuous in English emphasizes the ongoing nature of an action at a specific future moment, while the future perfect emphasizes its completion before that moment. These two tenses are often confused because they both answer the question “what will be happening at that moment?” but from opposite perspectives: in progress vs. completed.

Future perfect vs past perfect

The logic of the future perfect exactly mirrors that of the past perfect, but projected towards the future rather than the past. In both cases, it’s about expressing that an action is prior to a reference point.

Tense Reference point Example French
Past perfect A past moment When she arrived, he had already left. Quand elle arriva, il était déjà parti.
Future perfect A future moment When she arrives, he will have already left. Quand elle arrivera, il sera déjà parti.

This symmetry helps memorize the logic of the future perfect: if you know how the past perfect in English works, the future perfect only requires a change in temporal perspective, had becomes will have.

The passive voice in the future perfect

The future perfect can be put into the passive voice by inserting been + past participle between will have and the participle.

Active voice Passive voice
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.

The future perfect continuous

There is a progressive form of the future perfect, the future perfect continuous (or future perfect progressive), which is formed with will have been + verb-ing. It emphasizes the duration of an action that will still be in progress at a future reference moment, or that will have lasted up to that point.

English French
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.

The difference between the two forms lies in the aspect: the simple future perfect (will have + past participle) emphasizes the completion of the action; the future perfect continuous (will have been + verb-ing) emphasizes the duration and ongoing nature of the action.

Practice exercise

Test your knowledge:

1. How is the future perfect formed in the affirmative?




The future perfect is formed with will have + past participle, invariable for all persons.

2. Which of these sentences is correct?




After by the time in a time clause, you use the present simple (you arrive), never will. The main clause carries the future perfect.

3. What does “By then, she’ll have left” translate to?




The future perfect corresponds to the French futur antérieur: she’ll have left = elle sera partie.

4. What is the use of the future perfect in: “Don’t call now, he will have gone to sleep”?




Here, the future perfect expresses a logical deduction about the present or recent past: he will surely already be asleep.

5. What is the difference between the future perfect and the past perfect?




Both express that an action is prior to a reference point. The only difference is that this point is past for the past perfect, and future for the future perfect.

6. Which structure corresponds to the future perfect continuous?




The future perfect continuous is formed with will have been + verb-ing, to emphasize the duration of an action up to a future reference point.


Your score

You may also like these articles ...

It is certain that there is a particular English language utilized by customer support services. Such language must necessarily be concise, polite, and respectful while at the same time being filled with emotion. It is necessary for the customer support specialist to give information about bills, apologize for errors, request screen shots, give technical instructions, and tell customers that some of the requests cannot be performed right away. That is why language training for customer support should be more widely acknowledged. In case a company provides multi language customer service, the biggest difficulty will probably lie in subtle things like using warmer verbs, avoiding cold expressions, and showing that a client is understood first and foremost.
Business & Professional English

English for Customer Support

It is certain that there is a particular English language utilized by customer support services. Such language must necessarily be concise, polite, and respectful while

Read More »
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.