Edit Game
Simple Past & Present Perfect & Present Perfect  ...
 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   30  Close
He ____________ (play) football, so he's tired.
has been playing
I _____________ (cook) so I'm really hot.
have been cooking
You ___________ (not/eat) well recently.
haven’t been eating
She ____________. (not/study).
hasn’t been studying
We ____________ (not/drink) enough water - that's why we feel tired.
haven’t been drinking
We __________ (not/exercise) enough.
haven’t been exercising
They ______________ (not/watch) TV much recently
haven’t been watching
It ___________ (not/snow).
hasn’t been snowing
You _________ (sleep) for twelve hours.
have been sleeping
She ____________ (go) to the cinema every weekend for years.
has been going
I __________ (drink) three cups of coffee yesterday
drank
I __________ (drink) three cups of coffee today.
have drunk
She __________ (live) in London when she was a child
lived
She __________ (live) in London since 1994.
has lived
I __________ (see) Julie three times this week.
have seen
Yesterday, I __________ (see) all of my friends. It was great
Saw
I __________ (finish) my exams finally - I'm so happy!
have finished
We __________ (finish) this room last week.
finished
I'm sorry, John isn't here now. He __________ (go) to the shops
has gone
Last month I __________ (go) to Scotland.
went
I __________ (miss) the bus and then I __________ (miss) the airplane as well!
missed/missed
Sorry, I __________ (miss) the bus - I'm going to be late.
have missed
She __________ (play) hockey at school but she didn't like it!
Played
I __________ (play) Hockey since I was a child - I'm pretty good!
have played
I __________ (know) Julie for three years - we still meet once a month
have known
I __________ (know) my great grandmother for a few years – she died when I was eight
Knew
Last year I __________ (visit) Paris!
visited
I __________ (visit) Paris three times.
have visited
I __________ (lose) my keys - can you help me look for them?
have lost
Last night I __________ (lose) my keys - I had to call my flatmate to let me in
Lost