Future Perfect Tense

The future perfect tense talks about an action that will be completed at a time in the future.

The future perfect tense has one time expression. It talks about a time in the future.

  • Gary will have made dinner before you arrive.
    (time in the future/before you arrive)

The future perfect is formed using will have + past participle (-ed)

  • I will have slept eight hours when my alarm goes off.

The negative is formed using subject + will not have + past participle (-ed)

  • By the time you arrive, we will not have finished the meal.

The question is formed using will + subject + have + past participle (-ed)

  • Will the plant have grown by the summer?