Future Perfect
Future Perfect is used to say that something will be completed before a specific time in the future. The focus is not on the action itself, but on the fact that it will be finished by a deadline.
We form Future Perfect with "will have" + the past participle (V3): "I will have finished", "She will have left".
We often use it with time expressions like by + time, by then, before, in two hours, by next week. For example: "By 6 p.m., I will have finished my work." This means the work will be complete before 6 p.m.
Future Perfect is very useful for planning, deadlines, project timelines, and predictions about completed results.
What Future Perfect means
- Completion before a future deadline: By Friday, I will have finished.
- It answers: “completed by when?”
Time expressions you’ll often see
by 6 o’clock, by next week, by the time…, before (future point)
Form
will have + past participle (will have done / won’t have done / Will you have done?)
💡 Tips
- Think: completed BEFORE a future time.
- Use by + time to show the deadline.
- Remember: will have + V3 (done, finished, gone).
Grammar Rules
Positive
Negative
Question
Time markers
Examples
⚠️ Common Mistakes
Practice this lesson with Sunny
Answer a question using what you just learned and receive an instant correction.
Start speakingWrite about it — Sunny checks it
Write a few sentences using what you just learned. Get your level, every mistake explained and a corrected version. First check free.
Write 4–5 sentences about yourself using the Future Perfect.
Check the text🧠 Practice Quiz1 / 10
Frequently asked questions
- What is Future Perfect?
- This lesson explains Future Perfect with rules and examples.
- How do you form Future Perfect?
- Follow the steps in the lesson to form Future Perfect.
- When do you use Future Perfect?
- The lesson describes when to use Future Perfect, with examples.
- What are examples of Future Perfect?
- Example: By 6 p.m., I will have finished my work.
- What is the difference between Future Perfect and Present Simple?
- Compare Future Perfect with Present Simple to notice subtle usage differences.
Help us improve this topic
Share feedback to improve this topic. This is anonymous.
Grammar Level Test
Take a short grammar level test to get your CEFR level. Complete the test to download a certificate with a verification link.
Start test