C1 · Advanced TOEIC 785–900 IELTS 7.0–8.0 Tense & Aspect

Future Perfect

The Future Perfect (will have + past participle) describes an action that will be completed before a specific future point in time.

What is the Future Perfect Tense?

The Future Perfect tense looks forward to a moment in the future and clearly indicates that an action will be completed before that specific future moment. Think of it as projecting yourself into the future, and then "looking back" at an action that has already finished.

It perfectly answers the question: "Will this action be fully completed by a certain time in the future?" Understanding this tense is crucial for discussing deadlines, projected milestones, and logical assumptions about completed events.

Future Perfect Structure and Formula

To build the Future Perfect, you combine the modal verb will, the auxiliary verb have, and the past participle form of your main verb. Here is how to construct sentences in the positive, negative, and question forms.

How to Form the Future Perfect: Positive Sentences

The positive form states that an action will definitely be finished before a future point.

Formula:
Subject + will have + Past Participle (V-ed/V3) + Object/Complement
(S + will have + V-ed/V3 + O)

Subject (S) Auxiliary Main Verb (V-ed/V3) Rest of the Sentence (O)
I / You / He / She / It / We / They will have ('ll have) finished / arrived / left the project by Friday.

Examples with Tips:

By next week, I will have finished (S + will have + V-ed/V3) the report.
She 'll have graduated by the time you visit.
They 'll have been married for twenty years next month.

Pro Tip: In spoken English, "will have" is almost always contracted to 'll have (e.g., I'll have, she'll have). The past participle (V-ed/V3) is either a regular verb ending in -ed or an irregular verb form (like eaten, broken, gone).

How to Form the Future Perfect: Negative Sentences

The negative form implies that an action won't be completed by that specific future time. You simply add not after "will".

Formula:
Subject + will not have (won't have) + Past Participle (V-ed/V3) + Object/Complement
(S + won't have + V-ed/V3 + O)

Subject (S) Auxiliary (Negative) Main Verb (V-ed/V3) Rest of the Sentence (O)
I / You / He / She / It / We / They will not have (won't have) arrived / done / completed the work by then.

Examples with Tips:

He won't have left (S + won't have + V-ed/V3) the office by six.
I won't have read the whole book before the exam starts.

Pro Tip: Use the contraction won't have in everyday speaking and writing, but stick to will not have in highly formal or academic situations.

How to Form the Future Perfect: Questions

To ask if an action will be completed by a deadline, simply invert the subject and "will".

Formula for Yes/No Questions:
Will + Subject + have + Past Participle (V-ed/V3) + Object/Complement?
(Will + S + have + V-ed/V3 + O?)

Will Subject (S) have Main Verb (V-ed/V3) Question
Will you / she / they have finished / arrived by 5 PM?

Short Answers Formula:
* Positive: Yes, Subject + will. (Yes, S + will.)
* Negative: No, Subject + won't. (No, S + won't.)

Examples with Tips:

Will* you have finished the presentation by tomorrow? — Yes, I will.
Will she have arrived by noon? — No, she won't*.

Formula for Wh- Questions:
Wh-word + will + Subject + have + Past Participle (V-ed/V3)?
(Wh- + will + S + have + V-ed/V3?)

What will they have accomplished by the end of the year?
How many pages will you have written by Tuesday?

When to Use the Future Perfect Tense in English

1. Describing Actions Completed Before a Specific Future Moment

The primary and most common use: emphasizing that something will be 100% finished before a stated future deadline, event, or reference point.

By the time you get there, I will have left.
She will have finished medical school by 2027.
The project will have launched before the end of Q3.

Instructor Tip: The reference point in the future is often described using the Present Simple tense, NOT the future tense. Note in the first example: we say "By the time you get there" (Present Simple), not "By the time you will get there".

2. Making Logical Deductions About the Present or Near Future

The Future Perfect is frequently used to make strong assumptions or logical deductions about something that must have already happened, or will definitely have happened by now. We project from a future standpoint back to the current moment.

\"The meeting started at nine. It's eleven now — they will have finished by now.\"
\"She left two hours ago — she will have arrived home already.\"
\"Don't call him now; he will have gone to sleep.\"

Instructor Tip: This usage is very similar to how must have + V-ed/V3 is used for deductions. Saying "they will have finished" is almost identical in meaning to "they must have finished."

3. Emphasizing Achievement or Duration at a Future Point

We use it to mark a milestone, highlighting the total amount or duration of something by a specific moment in time.

Next year, this amazing company will have been operating for a full century.
By the time she retires, she will have taught over ten thousand students.

Common Signal Words and Time Expressions for Future Perfect

Identifying the Future Perfect in a sentence is much easier if you look for specific time markers. Here is a list of time expressions used with the Future Perfect.

Signal Words & Expressions How it's Used Example Sentence
by + time/date Sets a hard deadline I'll have read the report by next Monday.
by the time + subject + verb (present simple) Deadline defined by another event By the time you arrive, we'll have started.
before + time/event Meaning "earlier than" She'll have prepared dinner before 7 PM.
when + clause Acts as a reference point When you read this, I'll have boarded the plane.
by then Refers back to a previously mentioned future time Let's meet at 5. I'll have finished work by then.
already/just Emphasizes the action finishing sooner than expected They'll have already left when we get there.

How to Tell the Difference Between Future Perfect and Similar Tenses

Future Perfect vs. Future Simple (will)

Many learners confuse these two. The difference lies in whether the action is a point in time or a completed deadline.

Future Perfect (will have + V-ed/V3) Future Simple (will + V)
Focuses on an action completed before a future moment. Focuses on an action happening at or after a future moment.
Emphasizes completion by a deadline. Emphasizes occurrence, prediction, or promises.
By Friday, I will have finished the report. (It will be done entirely.) I will finish the report on Friday. (I will do the work on Friday.)
She will have arrived by ten. (She is already there at 10.) She will arrive at ten. (The act of arriving happens exactly at 10.)

Future Perfect vs. Future Perfect Continuous

While the Future Perfect checks if something is finished, the Continuous form cares about how long it's been going on.

Future Perfect (will have + V-ed/V3) Future Perfect Continuous (will have been + V-ing)
Focuses on the completion and result of an action. Focuses on the duration of an ongoing, continuous activity.
Usually answers "How much?" or "How many?" Usually answers "How long?"
By noon, she will have written five chapters. (Result: 5 chapters). By noon, she will have been writing for six hours. (Duration: 6 hours).

Future Perfect vs. Past Perfect

Both perfectly project a "looking back" perspective, but from different standing points.

Future Perfect Past Perfect
Looking back from the future. The reference point is in the future. Looking back from the past. The reference point is in the past.
By next year, I will have learned French. By last year, I had learned French.

Real-life Examples of Future Perfect Usage

Seeing grammar in context helps solidify your understanding. Here are real-life scenarios:

Professional Planning and Deadlines:

\"We need to submit the application by the 30th. By then, the entire executive team will have reviewed all the financial data.\"
\"Don't call me at five — I will have left the office by then.\"

Expressing Personal Milestones:

\"When this project is finally over, I will have worked with over fifty different international clients.\"
\"By her next birthday, she will have lived in six different countries across three continents.\"

Everyday Logical Deductions:

\"It's 2 p.m. — their flight will have landed by now. Let's call the hotel to see if they checked in.\"
\"He sent that important email this morning, so you will have received it already in your inbox.\"

Formal & Academic Writing:

\"By the end of this decade, economists predict that renewable energy will have replaced fossil fuels in many major markets.\"
\"Researchers consistently estimate that the global population will have exceeded ten billion by 2050.\"

Frequently Asked Questions

Can I use "going to" instead of "will" in the Future Perfect?

Yes, absolutely! You can form the Future Perfect using "be going to" instead of "will". The structure is: Subject + am/is/are going to have + Past Participle (V-ed/V3).
For example: "By next week, I am going to have finished this project." Both will have and be going to have are grammatically correct and mean the exact same thing in this context. However, will have is much more common.

Do I always need a time expression with the Future Perfect?

While time expressions (like "by tomorrow", "before 5 PM") are extremely common because they establish the necessary future deadline, they are not strictly required if the context already makes the future deadline obvious. For instance, if your friend says, "Let's meet at 8 PM," you can reply, "Perfect, I will have eaten dinner," without needing to repeat the time.

Can I use the Future Perfect in time clauses (after when, before, by the time)?

No. This is a very common mistake! After time conjunctions like when, before, by the time, as soon as, until, you must use a present tense (Present Simple or Present Perfect) to refer to the future, NEVER a future tense.
- Incorrect: By the time you will have arrived, I will have left.
- Correct: By the time you arrive (Present Simple), I will have left.

Is the Future Perfect common in spoken English?

It is surprisingly common, especially when discussing plans, schedules, and making deductions! While it might seem like advanced grammar, native speakers use it naturally to clarify whether an action will be completed before another event happens. Learning this tense will make your English sound highly fluent and precise.

Summary & Cheatsheet for Future Perfect

Keep this quick reference guide handy when studying.

Core Use Formula / Structure Example
Completed before future deadline S + will have + V-ed/V3 + by [time] I'll have finished the report by Friday.
Deduction about near-future completion S + will have + V-ed/V3 + by now/already She'll have arrived home by now.
Future Milestone or duration S + will have + been / V-ed/V3 He'll have worked here for 20 years.

💡 The Golden Rule: Always ask yourself: Will the action be completely finished before a specified future moment?
- If yes → Use Future Perfect (will have done).
- If the action is simply expected to happen at a future time → Use Future Simple (will do).