Edit Game
Advanced Mix Tenses
 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   12  Close
Present Perfect Simple or Progressive: Mr Blake ___ (make) tests all evening, but he ___(not find) a perfect one yet.
Mr Blake has been making tests all evening, but he hasn't found a perfect one yet.
Present Perfect Simple or Progressive: It __ (rain) all day and it ___ (not stop) yet.
It has been raining all day and it hasn't stopped __ yet.
Present Perfect Simple or Progressive: Jane __ (knit) a pullover. She ___ (not finish) yet.
Jane has been knitting a pullover. She hasn't finished yet.
Present Perfect Simple or Progressive: Greg ___ (wait) for Jenny in town. Jenny ___ (not arrive) yet.
Greg has been waiting for Jenny in town. Jenny hasn't arrived yet.
Present Perfect Simple or Progressive: Ben __ (draw) cartoons for two hours. He ___ (not finish) yet.
Ben has been drawing cartoons for two hours. He hasn't finished yet.
Present Perfect Simple or Progressive: Mike's car ___ (make) strange noises. Nick and Jane___ (clean) all the parts.
Mike's car has been making strange noises. Nick and Jane have cleaned all the parts.
Present Perfect Simple or Progressive: Amanda ___(not come) home yet. She ___ (shop) in town since 10 o'clock.
Amanda hasn't come home yet. She has been shopping in town since 10 o'clock.
Present Perfect Simple or Progressive: Mike ___ (not finished) painting his car yet. He ___ (work) on it for two weeks.
Mike hasn't finished painting his car yet. He has been working on it for two weeks.
Present Perfect Simple or Progressive: Nick ______ (play) a computer game for two hours and he is still playing.
Nick has been playing a computer game for two hours and he is still playing.
Present Perfect Simple or Progressive: Jenny ___ (wait) for the bus for half an hour, but it ___ (not arrive) yet.
Jenny has been waiting for the bus for half an hour, but it hasn't arrived yet.
Present Perfect Simple or Progressive: Ben __ (look) for his penknife, but ____(not find) it yet.
Ben has been looking for his penknife, but he hasn't found it yet.
Present Perfect Simple or Progressive: Jane ___(write) a letter to a magazine. She ___ (not finish) it yet.
Jane has been writing a letter to a magazine. She hasn't finished it yet.