Future Perfect Tense

The future perfect tense

Form: will /shall + have + past participle form of the verb


I shall/will have written.
She will have written.
You will have written.


I shall/will not have written.
She will not have written.
You will not not have written.


Shall/will I have written?
Will she have written?
Will you have written?

We use the future perfect tense to say that something will have been done, completed or achieved by a certain time in the future.

  • We will have completed half the course by Christmas.
  • The builders say they will have finished the roof by Monday.
  • We will have lived in Mumbai for 20 years by the end of December.

Manjusha Nambiar

Hi, I am Manjusha. This is my blog where I give English grammar lessons and worksheets.

Leave a Reply

Your email address will not be published.