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 Quiz1 / 10
Help us improve this topic
Share feedback to improve this topic. This is anonymous.
English Grammar Test
Take a short grammar level test to get your CEFR level. Pass to download a certificate with a verification link.
Start test