will have

/wɪl hæv/

verb phrase

  1. Used with a past participle to form the future perfect: something will be completed before a particular future time or event.

    B1

    will 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
  2. Used to say that someone will possess, experience, receive, or do something in the future.

    A2

    will + 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.

Collocations