The future perfect lets you look forward to a point in the future and say that something will already be done by then. It answers questions like "Will you have finished by Monday?" or "How many years will she have worked here by the time she retires?" It combines the forward-looking nature of the future with the idea of completion — something that will be over before a certain future moment arrives.
| Subject | Positive | Negative | Question |
|---|---|---|---|
| I | I'll have finished | I won't have finished | Will I have finished? |
| You | You'll have finished | You won't have finished | Will you have finished? |
| He / She / It | She'll have finished | She won't have finished | Will she have finished? |
| We | We'll have finished | We won't have finished | Will we have finished? |
| They | They'll have finished | They won't have finished | Will they have finished? |
An action that will be complete before a specific future time or deadline.
"By the time you arrive, I'll have cooked dinner." / "She'll have left by 9am."
With 'by' + future time: by then, by Friday, by the end of the year.
"By next year, they'll have sold over a million copies." / "By 2030, the technology will have changed completely."
To express a completed future achievement.
"When she retires, she'll have worked here for 35 years." / "By graduation, he'll have spent £50,000 on his education."
Assumptions about a present or recent situation (used with probably, surely, I expect).
"They'll have landed by now." / "She'll have heard the news — everyone has."
By Friday, she will finished the project.
By Friday, she will have finished the project.
Future perfect: will have + past participle. Don't omit 'have'.
I'll have been there by Monday.
I'll have arrived by Monday. / I'll be there by Monday.
'I'll have been there' is grammatically unusual in this context. Use 'will have arrived' for the action or 'will be there' for the state.
They will have finish by noon.
They will have finished by noon.
Use the past participle: finished, not the base verb.
Planning who covers what for a major project handover.
Rosa
Kai
Rosa
Kai
Rosa
Kai
Rosa
Kai
Complete each sentence with the future perfect form of the verb in brackets.
Grammar sticks when you use it out loud. Practise with an AI tutor who gives you instant feedback.
Speak with AI Tutor