Edit Game
Future perfect - simple, perfect, passive
 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
I find it quite easy to pick new things **, especially with languages.
up
A lot of interesting things are going ** in the world of robotics at the moment.
on
It's important to point ** that technological processes create both winners and losers.
out
Unemployment has come ** because of greater automation in the workplace.
about
I'm thinking of going ** that part time job in the lab.
after
Young people these days can't rely ** following one career for their whole working lives.
on
I can't pick you up on Saturday, because my car ......(not repair) by then.
won't have been repaired /will not have been repaired
Next April, Jenna and I ...............(be) married for 10 years.
will have been married
Drive a different way. I don't think that accident on the motorway ...........(clear up) yet.
will have been cleared up
Before I graduate university, I'm sure there ...........(be) another Mars landing.
will have been
Dan ................(date) Kate for exactly half a year on Christmas day.
will have been dating
I ......................(not finish) this report by Friday
won't have finished /will not have finished
By tomorrow, it .....................(rain) for one whole week!
will have been raining
In another ten years, scientists ..................(invent) robots that look just like real animals.
will have invented
By the time you finally get here, I ......................(work) for over three hours.
will have been working
By the time Kim starts her homework, I.......................(finish) mine.
will have finished
One week from now, I .............(buy) my tickets.
 will have bought