Edit Game
Future Perfect & Future Perfect Progressive
 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   11  Close
Did you like this presentation?
 
Yes!
 
Absolutely!
 
Indeed
 
Eww, No
He ______ for over two hours when the bus finally arrives.
 
will have been waiting
 
will have been crying
 
will have been living
 
will have been studying
Even though she _______ the whole night, Monica and her moves will still look very fresh.
 
will have been dancing
 
will have been singing
 
will have been recycling
 
will have been drinking
By the time I get home, Zoey ______ dinner for both of us.
 
will have cooked
 
will have cookie
 
will have cooken
 
will have cook
By the time he graduates, he _______ five years of study.
 
will have completed
 
won't have completed
 
will have competed
 
will haven't complete
The robbers _____ all the money by the time anyone arrives.
 
Will have taken
 
Will haven't taken
 
Will have took
 
Won't haven't taken't
The Future Perfect Progressive tense indicates...
 
An action that will progress until some time in the future.
 
An action that will continue until some time in the future.
 
An action that will start until some time in the future.
 
An action that will happen until some time in the future.
When my daughter turns eight, we ____________ here for 10 years.
 
Will have been living
 
Will have live
 
Will have been lived
 
Will have living
The Future Perfect tense indicates a...
 
Future Action
 
Future action before an event
 
Future action after an event
 
Future action meanwhile another event
___ you ____ (to earn) enough to go out this weekend?
 
Will / have earned
 
Will / had earn
 
Won't / had earned
 
Will / Had earned
Sorry, Noey, I ____ (to finish) homework by tomorrow, I’m afraid.
 
won't have finished
 
will have finish
 
won't have finish
 
will haven't finished