will have finished

/wɪl həv ˈfɪnɪʃt/

verb phrase

  1. The future perfect form of “finish,” used to say that an action will be completed before a particular time or another future event.

    B1

    Future perfect: will + have + past participle; transitive or intransitive

    • "I will have finished my homework by eight o’clock."B1
    • "By the time you arrive, we will have finished dinner."B2
    • "If the project stays on schedule, the team will have finished the final testing by next month."C1

Common mistakes

  • will has finished→will have finished

    Use the base form “have” after “will.”

  • will finished→will have finished

    The future perfect requires “will have” followed by the past participle.

Word family