EnglishParkGrow your English
Start

Grammar lesson

Future Perfect: English Grammar Lesson

Learn how to describe something that will be completed before a future deadline. Understand the meaning, follow the form, study clear examples and avoid common mistakes.

TensesB212 min read

Future Perfect helps you communicate about completed actions viewed from a future reference point. Start with the meaning, notice the pattern, and then use it in complete sentences.

By the end of this lesson, you can

  • I can describe something that will be completed before a future deadline.
  • Recognise and build the form: will have + past participle.
  • Use the pattern accurately in a meaningful sentence.

Meaning and use

Use Future Perfect for completed actions viewed from a future reference point. Always read the whole situation before choosing the form: grammar expresses a meaning, not only a pattern.

Notice

By Friday, I will have finished the report.

Use the future perfect for completion before a future deadline.

Compare

By next year, they will have lived here for a decade.

The future perfect measures a completed duration at a future point.

Use it

The train will have left before we reach the station.

Use the future perfect when one event will finish before another future event.

Build the form
will have + past participle

Keep this pattern visible while you study the examples. Then cover it and rebuild one example from memory.

Key rules to notice

These rules explain why the form is correct. Focus on the subject, auxiliary, verb form, word order and time or meaning clues.

  • Use the future perfect for completion before a future deadline.
  • The future perfect measures a completed duration at a future point.
  • Use the future perfect when one event will finish before another future event.
  • A future-perfect question begins with 'Will'.
  • Use 'will have + past participle' for completion by a future endpoint.

Common mistakes

Not:By Friday, I will finish the report.

Use:By Friday, I will have finished the report.

Use the future perfect for completion before a future deadline.

Not:By next year, they will live here for a decade.

Use:By next year, they will have lived here for a decade.

The future perfect measures a completed duration at a future point.

Not:The train will leave before we reach the station.

Use:The train will have left before we reach the station.

Use the future perfect when one event will finish before another future event.

Check before you practise

Complete each sentence mentally, then reveal the answer.

____ you have completed the course by June?

Will

A future-perfect question begins with 'Will'.

She ____ all six exams by the end of May.

will have taken

Use 'will have + past participle' for completion by a future endpoint.

By midnight, we ____ more than 500 kilometres.

will have driven

The distance will be completed by a stated future time.

Practice next
Practise Future Perfect: Recognition
Open exercise set