Edit Game
present perfect simple and present perfect conti ...
  • 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   14  Close
She ________ (drink) ten glasses of water!
She has drunk ten glasses of water!
I _________ (read) your book all day. It's very interesting, but I'm only on chapter 2.
I have been reading your book all day.
_________ (you/finish) your homework yet?
have you finished your homework yet?
Luke _________ (never/be) abroad.
Luke has never been abroad.
The baby's face is really dirty. What _________ (he/eat)?
what has he been eating?
Julie _________ (cook) dinner. Let's go and eat!
Juli has cooked dinner.
He __________ (eat) six bars of chocolate today.
he has eaten six bars of chocolate today.
How many times __________ (you/take) this exam?
have you taken
Sorry about the mess! I __________ (bake).
I have been baking
I _________ (drink) more water recently, and I feel better.
I have been drinking more water recently...
How long ________ (you/know) Simon?
how long have you known Simon?
I _____________ (clean) all morning - I'm fed up!
I have been cleaning all morning.
Lucy _________ (run) 2000 metres today.
has run
(they/arrive) already?
Have they arrived already?