B1 · B2 · Grammar · Grammar activity

Future perfect simple

If somebody asks you something like the samples below…

  • What will you have achieved by the time you reach forty?
  • How many books will you have read by Christmas?
  • How many English class assignments will I have given you by the end of the term ? 😦

…they are using the future perfect and we’d usually answer this in the following way

  • By the time I reach forty I will have set up my own company.
  • By Christmas I will have read three books.
  • By the end of the term my teacher will have given us tons of English assignments because she is very picky.

 

  • That is: time expression + subject + will + have + past participle

Here’s a fun way to do some language drills.

HOW TO PLAY

  • Pick a partner or ask somebody randomly.
  • Turn the wheel. Say for example you get How many showers (have).
  • Turn the second wheel for time expressions. Say for example you get  ‘in one year’
  • Make a question with these expressions. Example: How many showers will you have had in a year ?
  • Your partner should answer your question.
  • Example: In a year I will have had about ….. showers. (if the partners says he/she has a very low number of showers,  choose another person quickly).

 

In the first wheel you will find expressions related to actions.

Click for action expressions”>Click for action wheel

In this wheel you will find expressions related to time.

Click for time expressions”>Click for time expression wheel

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.