By the time you read this I will have left

Future Perfect

 

The Future Perfect is used to talk about an event or action that will be finished before a certain event or time in future:

  • They will have built the house (the house will be ready) by February (‘by’ here means ‘before’).

 

To make the Future Perfect, use will have + the past participle.

 

Note: For regular verbs, this is the “-ed” form of the verb. For the list of past participle forms of irregular verbs see Verbs: irregular in the Pre-Intermediate course.

 

Singular Plural
I will have (’ll have) finished

You’ll have finished

He/she/it ’ll have finished

We’ll have finished

You’ll have finished

They’ll have finished

 

  • Jack will have read all his books by next month.
  • The next time you see me, I’ll have had a haircut.
  • We are late! The play will have started by the time we get to the stadium.