will have + verb 3 (past participle)
NOTE – There is no future tense in English. Instead we use a variety of forms to talk about the future. WILL (in this case with have + verb 3) is one of those forms. In many student grammar books (and here!) this form is referred to as future perfect for convenient comparison with similar perfect forms in the present and past. See this post about tense and aspect.
- Future perfect is used when an action will be complete at a specific time in the future.
- I will have finished my project by the weekend.
- This time next year I will have graduated college.
- Future perfect is used to predict the present.
- Don’t bother going to see him, he’ll have left.
- It’s 6 o’clock, hurry up! The film will have started.