will be completed before a specific time or event in the future.
It is especially useful when talking about deadlines, goals, achievements,
and actions that will already be finished at a future point.
In this lesson, you will learn the Future Perfect tense rules,
sentence structures, common uses, time expressions, examples, common mistakes,
and the difference between the Future Perfect and other future tenses.
You can also practice with exercises and a short grammar quiz.
What Is the Future Perfect Tense?
The Future Perfect describes an action that will be finished
before a particular moment in the future.
Basic structure:
Subject + will have + past participle
- I will have finished the report by 6 p.m.
- She will have arrived before noon.
- They will have left by the time we arrive.
- We will have completed the project by Friday.
Future Perfect Sentence Structure
Positive Sentences
Subject + will have + past participle
- I will have finished my homework by 8 p.m.
- You will have learned a lot by the end of the course.
- He will have left before we arrive.
- She will have completed the test by noon.
- We will have moved into our new house by next month.
- They will have graduated by next summer.
In informal English, will is often shortened to ‘ll.
- I’ll have finished by then.
- She’ll have arrived before dinner.
- They’ll have completed the work by Friday.
Negative Sentences
Subject + will not have + past participle
The contracted form of will not is won’t.
- I won’t have finished the book by tomorrow.
- She won’t have arrived by 10 a.m.
- They won’t have completed the project by Monday.
- We won’t have saved enough money by next year.
Questions
Will + subject + have + past participle?
- Will you have finished the work by tonight?
- Will she have arrived before 6 p.m.?
- Will they have left by the time we get there?
- Will he have completed the course by July?
Short Answers
- Will you have finished by then? — Yes, I will.
- Will she have arrived by 6 p.m.? — No, she won’t.
- Will they have completed the work? — Yes, they will.
When Do We Use the Future Perfect?
1. Actions Completed Before a Specific Future Time
The most common use of the Future Perfect is to show that an action
will be completed before a particular future time.
- By 8 p.m., I will have finished my homework.
- She will have arrived by noon.
- We will have eaten dinner by 7 o’clock.
- They will have completed the job by Friday.
2. Actions Completed Before Another Future Event
We can also use the Future Perfect when one future action
will be completed before another future action happens.
- By the time you arrive, I will have cleaned the house.
- She will have left before the meeting starts.
- They will have finished dinner before the movie begins.
- We will have submitted the report before the manager asks for it.
3. Future Goals and Achievements
The Future Perfect is useful when talking about goals
that we expect to complete before a certain future date.
- By next year, I will have saved enough money for a car.
- By the end of the month, we will have completed the project.
- She will have learned 500 new words by the end of the course.
- They will have built the new office by next spring.
4. Deadlines
We frequently use the Future Perfect when a task must be completed
before a particular deadline.
- I will have sent the email by 5 p.m.
- The team will have finished the work by Monday.
- She will have submitted her application before the deadline.
Common Future Perfect Time Expressions
The following expressions are often used with the Future Perfect:
- by
- by then
- by tomorrow
- by next week
- by next month
- by next year
- by the end of the day
- by the end of the week
- by the end of the month
- by the time
- before
Examples:
- By tomorrow, I will have finished the task.
- She will have arrived by the time we leave.
- By the end of the year, they will have opened the new store.
- We will have completed the exam before lunch.
Future Perfect and “By”
The word by is especially common with the Future Perfect.
It means before or no later than a particular time.
Example:
I will have finished the report by 6 p.m.
This means the report will be complete at or before 6 p.m.
Compare:
- at 6 p.m. = exactly at that time
- by 6 p.m. = before or no later than that time
Future Perfect vs Future Simple
Future Simple
The Future Simple uses will + base verb
and commonly describes future actions, predictions, decisions,
promises, and offers.
- I will finish the report tonight.
- She will call you later.
- They will travel next month.
Future Perfect
The Future Perfect focuses on an action that will already be
completed before a future time.
- I will have finished the report by 10 p.m.
- She will have called you before dinner.
- They will have visited five countries by next year.
Compare:
I will finish the report tonight.
This simply tells us about a future action.
I will have finished the report by 10 p.m.
This tells us that the report will be complete before 10 p.m.
Review our
Future Simple Tense guide
for more examples.
Future Perfect vs Future Continuous
The Future Perfect focuses on completion,
while the Future Continuous focuses on an action
that will be in progress.
Future Continuous:
At 8 p.m., I will be studying.
Future Perfect:
By 8 p.m., I will have finished studying.
In the first example, studying is still happening at 8 p.m.
In the second example, studying is already complete by 8 p.m.
Review our
Future Continuous Tense guide
.
Future Perfect vs Present Perfect
The Present Perfect connects the past with the present,
while the Future Perfect connects the present with a completed action
at a future point.
Present Perfect:
I have finished my homework.
Future Perfect:
I will have finished my homework by 8 p.m.
Future Perfect vs Past Perfect
Both tenses describe an action completed before another point in time.
The difference is whether that reference point is in the past or future.
Past Perfect:
She had left before I arrived.
Future Perfect:
She will have left before I arrive.
Past Participles in the Future Perfect
The Future Perfect always uses the past participle
of the main verb.
Regular Verbs
- finish → finished
- clean → cleaned
- work → worked
- start → started
- complete → completed
Irregular Verbs
- go → gone
- write → written
- eat → eaten
- do → done
- see → seen
- take → taken
- leave → left
- make → made
Common Future Perfect Mistakes
Mistake 1: Using the Base Verb
❌ I will have finish the work by 5 p.m.
✅ I will have finished the work by 5 p.m.
Mistake 2: Forgetting “Have”
❌ She will arrived by noon.
✅ She will have arrived by noon.
Mistake 3: Using the Wrong Past Participle
❌ I will have wrote the email.
✅ I will have written the email.
Mistake 4: Incorrect Question Structure
❌ Do you will have finished by then?
✅ Will you have finished by then?
Mistake 5: Confusing “At” and “By”
❌ At 8 p.m., I will have finished the project.
This sentence can sometimes work depending on context,
but when emphasizing completion before a deadline,
by is normally clearer.
✅ By 8 p.m., I will have finished the project.
Future Perfect Examples
- By tonight, I will have finished my homework.
- She will have left before we arrive.
- They will have completed the bridge by next year.
- Will you have written the email by 5 p.m.?
- We won’t have saved enough money by then.
- By the time the guests arrive, I will have prepared dinner.
- He will have learned English by the end of the course.
- Will they have moved into the new office by March?
- By next summer, she will have travelled across Europe.
- I will have cleaned the room before my parents come home.
Future Perfect Worksheet
Complete the sentences using the correct
Future Perfect form of the verbs in brackets.
- By 9 p.m., I ________ my homework. (finish)
- She ________ by the time we arrive. (leave)
- They ________ the project by next week. (complete)
- ________ you ________ the book by Friday? (read)
- We ________ enough money by next year. (save)
- He ________ dinner before the guests come. (prepare)
- I ________ the email by 5 p.m. (write)
- ________ they ________ into the office by March? (move)
- She ________ the course by June. (complete)
- We ________ before noon. (not / leave)
Show Worksheet Answers
- will have finished
- will have left
- will have completed
- Will / have read
- will have saved
- will have prepared
- will have written
- Will / have moved
- will have completed
- will not have left / won’t have left
Future Perfect Mini Quiz
1. By 8 p.m., I _____ my homework.
A) will finish
B) will have finished
C) will be finishing
2. She _____ before the movie starts.
A) will have arrived
B) will arriving
C) will has arrived
3. _____ you have completed the task by tomorrow?
A) Do
B) Will
C) Are
4. They _____ the work by next Monday.
A) won’t have completed
B) won’t completed
C) won’t have complete
5. Which sentence is correct?
A) I will have wrote the email by 6 p.m.
B) I will have written the email by 6 p.m.
C) I will written the email by 6 p.m.
6. “By the time you arrive, I will have cleaned the room” describes:
A) a completed future action before another future event
B) a present habit
C) an unfinished past action
7. Which word is especially common with the Future Perfect?
A) yesterday
B) by
C) now
8. The Future Perfect uses:
A) will + verb-ing
B) will have + past participle
C) have + verb-ing
9. By next year, she _____ enough money for a new car.
A) will save
B) will have saved
C) will be saving
10. “Will they have left by noon?” is:
A) a Future Perfect question
B) a Present Perfect question
C) a Past Perfect question
Show Quiz Answers
- B) will have finished
- A) will have arrived
- B) Will
- A) won’t have completed
- B) I will have written the email by 6 p.m.
- A) a completed future action before another future event
- B) by
- B) will have + past participle
- B) will have saved
- A) a Future Perfect question
Future Perfect Summary
The Future Perfect tense is formed with
will have + past participle.
It is mainly used for actions that will be completed
before a specific future time or another future event.
- Positive: She will have finished.
- Negative: She won’t have finished.
- Question: Will she have finished?
Remember that words such as by,
by the time, and before
are very common with this tense.
Frequently Asked Questions
What is the Future Perfect tense?
The Future Perfect is used to describe an action that will be completed
before a particular time or event in the future.
What is the Future Perfect formula?
The formula is subject + will have + past participle.
For example: They will have arrived by noon.
What is an example of the Future Perfect?
By 10 p.m., I will have finished the report.
This means the report will be complete before or at 10 p.m.
What is the negative Future Perfect form?
Use will not have + past participle
or won’t have + past participle.
For example: She won’t have finished the task by then.
What is the difference between Future Perfect and Future Continuous?
The Future Perfect focuses on the completion of an action before a future time.
The Future Continuous focuses on an action that will still be in progress
at a future time.
Why is “by” common with the Future Perfect?
By establishes a deadline or future reference point.
It means that the action will be complete before or no later than that time.
Continue Practicing English Grammar
Improve your English grammar by reviewing these related lessons:
Future Simple Tense: Rules, Uses, Examples, and Quiz
Future Continuous Tense: Rules, Uses, Examples, and Quiz
Present Perfect Tense: Rules, Uses, and Examples
Past Perfect Tense: Rules, Examples, and Usage
Browse All English Grammar Worksheets
English Grammar Exercises
Keep practicing with English Test Center to improve your grammar,
understand English tense differences, and build confidence in everyday,
academic, and exam English.



