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).

3 thoughts on “Future perfect simple

  1. Thank you M Gloria for your feedback. I’m sorry the wheel isn’t working. As soon as possible I’ll get it sorted out and I’ll post back to you to let you know.

    Like

  2. these activities are great. Thanks for your work and for sharing. The ramdom wheels link does not work. Could you tell me where to go?

    Liked by 1 person

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.