How to form it: I + will have + past participle
- The future perfect tense refers to an action that has been completed in the future.
- When we use the future perfect tense, we are projecting ourselves forward into the future and looking back at another action also completed in the future, but before the time when we are projecting ourselves.
- It is most often used with a time expression.
The future perfect is used:
- On July the 30th, I’ll have been in Australia for a month.
- You’ll have finished your university semester by this weekend.
- By the time she reads this he’ll have already left the party.
- Will they have eaten when I pick them up at 5pm?
- Won’t we have had dinner by 9pm tonight?