will have
/wɪl hæv/
verb phrase
-
Used with a past participle to form the future perfect: something will be completed before a particular future time or event.
B1will have + past participle
- "By Friday, I will have finished the book."B1
- "By the time you arrive, we will have eaten dinner."B1
- "By 2030, scientists will have developed more effective treatments."B2
- "By next year, I will have graduated from university."B2
-
Used to say that someone will possess, experience, receive, or do something in the future.
A2will + have
- "I will have a new phone next week."A2
- "We will have lunch at noon."A2
- "The winning team will have the opportunity to travel abroad."B1
Common mistakes
- She will has finished.→She will have finished.
After will, use the base form have, not has.
- By noon, I will finish the report.→By noon, I will have finished the report.
Use will have finished when the action will be completed before a future time.