Future perfect
The future perfect imagines looking back from a future point. Use it when an action will already be complete by then, or when a state will have lasted for a specified period.
START WITH A MOMENT
Your manager asks whether the draft will be ready for Friday’s meeting.
I will have finished the draft by Friday.The completion will happen no later than that future deadline.
PUT IT TOGETHER
The form, made simple.
| Form | Structure & example |
|---|---|
| Positive | subject + will have + past participleWe will have submitted the form by noon. |
| Negative | subject + will not have + past participleShe will not have arrived by six. |
| Question | Will + subject + have + past participle?Will you have finished by Friday? |
KNOW WHEN TO USE IT
Here is where it fits.
01Think backward from a deadline
Choose a future checkpoint, then ask what will already be done. This is useful in project updates, travel connections and study plans. By does not mean exactly at; the action can finish earlier.
By the time you arrive, I will have prepared dinner.
02By versus until
By marks the latest point for completion. Until describes an activity or state continuing up to a point. Use finish by five for a deadline and work until five for the duration of work.
I will have sent the file by five. / I will work until five.
03States lasting up to the future
The perfect can also measure a state from its beginning to a future checkpoint. With know, own or be, this simple perfect form is usually more natural than a continuous form.
Next month, we will have known each other for ten years.
04Future time clauses use a present form
In by the time you arrive, arrive is a present form with future meaning. Do not automatically add will to both clauses. The main clause carries will have plus the participle.
SMALL CHANGES, CLEARER ENGLISH
A few things to watch.
Have in a perfect construction needs the past participle.
By expresses the intended completion deadline.
YOUR TURN
A little practice goes a long way.
Choose an answer, then explore the explanation. A mistake is a useful place to learn.
Original examples and explanations by TenseQuest.
Further reference: British Council · Talking about the future
Spot an issue? Let us know.