Start practising

Pre-intermediate to Intermediate · A2–B1 4 exercises General English

Future perfect

Future perfect — will have + past participle — for something completed before a point in the future.

A — Sample sentences

Words like wedding, bride, ceremony, reception, funeral, mourner, and anniversary.

1) Future perfect — will have + past participle

Completed before a future time — often with by, by then, before.

2) Future perfect continuous — will have been + verb-ing

Duration up to a future point.

3) With time clauses

Present simple in the time clause; future perfect in the main clause.

The rest of this lesson is in the General English course:

Open the full lesson →

Try it: Future perfect or future simple?

Choose the best form.

  1. By Saturday, the groom ___ all the final preparations.
    (a) will finish   (b) will have finished   (c) finishes
  2. They ___ their silver anniversary by next spring.
    (a) will celebrate   (b) will have celebrated   (c) celebrate
  3. The guests ___ by the time the bride walks in.
    (a) will arrive   (b) will have arrived   (c) arrive
  4. She ___ every invitation before the end of the week.
    (a) will send   (b) will have sent   (c) sends

Check your answers in the course — it marks them instantly. This is one of the unit's 4 exercises; the other 3 are in the General English course too.

Practise this unit in the course →

Keep going