Edit Game
Future perfect simple, cont and future continuou ...
  • The selected game type is invalid.
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   15  Close
By 2032 I .................... in London for sixteen years.
 
will have been living
 
will have lived
 
will live
 
will be living
Ronnie ..... for an hour by the time I meet him
 
will have been waiting
 
will be waiting
 
will waited
 
will have waited
Don't you worry, I won't be tired. We ..... for long before getting there.
 
won't have been driving
 
will have driven
 
won't have driven
 
will have been driving
At five o'clock, I ...... for thirty minutes.
 
will have been waiting
 
will be waiting
 
will have waited
 
will waited
In November 2025, I ....... at my company for three years.
 
will have been working
 
will be working
 
will have worked
 
will worked
Chris and Mona ..................their wedding ceremony tomorrow afternoon.
 
will be having
 
will have been having
 
will have had
 
will had had
This time tomorrow my friend .........................chess, so he can't come with us.
 
will be playing
 
will have played
 
will plaid
 
will be plaiing
By 2029, the athletes .....................numerous times, so they will be ready for the race.
 
will have practiced
 
will be practicing
 
practiced
 
will practiced
By the end of 2045, you ...................your dream job.
 
will have found
 
will be finding
 
will have finded
 
will have been finding
While you are studying, I .......... a documentary.
 
will be watching
 
will be washing
 
will have watched
 
will have been watching
"Can you join me for a walk in an hour?" "Unfortunately, I .......................my test then."
 
will be taking
 
will have taken
 
will taken
 
will have been taking
"Let's have lunch tomorrow". "Sorry, I ...............a webinar at that time".
 
will be attending
 
will have attended
 
will be attended
 
will have been attending
The children .................their homework by the time their parents pick them up.
 
will have done
 
will be doing
 
will done
 
will have been doing
This time next week, she .....................to Europe.
 
will be flying
 
will have flown
 
will have been flying
 
will have flew
By the end of next week, Sara ................her home projects.
 
will have finished
 
will be finishing
 
will finished
 
will have been finishing