2. Future Perfect

I’ll have travelled the world by the time I’m 50.

Use of the future perfect

The structure is [Subject + will have + past participle + object]

  1. Talking about actions that will be completed at a certain time in the future.
  2. Using shall instead of will is possible, especially when using I and we.
  3. In most cases, it is used with expressions of time that begin with: by the time, by midnight, by the end of the year, by then…
  4. In time clauses, this tense can not be used  with expressions: while, before, as soon as, if, unless, when, after etc.


I shall have written my exercise by then.

He will have left before you go to see him.

I will have sent the assignment by Friday.

Tips: You’ll often need to know this tense for the FCE Use of English Part 4. Keep an eye out for time phrases using by.

Question: The match ____________ by the time we arrive.

Answer: will have (already) started

NOTE: The tense that comes after “by the time”, will help you determine what tense you need. Note the difference between these two sentences.

The match will have started by the time we arrive.

The match had already started by the time we arrived.