Edit Game
Future Perfect continuos
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

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   17  Close
______(how long / we / wait) when he finally arrives?
How long will we have been waiting
____(how long / they / see) each other when they marry?
How long will they have been seeing each other when they marry?
_____(how long / he / work) there when he retires?
How long will he have been working there when he retires?
_____ you _____ (study) long when we meet this afternoon?
Will you have been studying
He ____ (play) football for 90 minutes when the game finishes.
will have been playing
In another 5 minutes, we ____ (wait) for 3 hours for the tickets.
will have been paying
How long _____ they _____ (work) when the factory closes?
will they have been working
George ____ (study) for 6 hours by dinner time.
will have been studying
Next year, we ____ (live) in Chicago for 10 years.
will have been living
playing / all / they / been / video / will / games / have / day
They will have been playing video games all day.
? / walking / you / 10 / hours / been / will / have / for
Will you have been walking for 10 hours?
? / a / lot / you / have / studying / when / exam / you / the / take / will / been
When she goes to Mexico, Amy will have been learning Spanish for 2 years.
25 / years / living / in / we / for / will / been / have / 2020 / here
By 2020, we will have been living here for 25 years.
by / arrived / won't / have / then / I
I won't have arrived by then.
! / taking / care / for / will / been / he / have / the / kids / of / hours / 14
he will have been taking care of the kids for 14 hours!
been / they / waiting / won't / long / have
They won't have been waiting long.
working / July / will / been / I / for / 10 / years / have / here / in
I will have been working here for 10 years in July.