Edit Game
Past simple or 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   21  Close
___________(you/see) the new Harry Potter's film? Yes, I ________ (see) it last Sunday.
have you seen/saw
John _____________(run) for 5 hours. He ________(start) at 9 o'clock in the morning and it's one o'clock.
has been runnig/started
When I __(be) three years old I couldn't swim, but this year I __________ (learn) and now I'm an expert.
was/have been learning
__________(Sarah/ever/be) to Egypt? Yes, she _______ (visit) Egypt in 2021.
has Sarah ever been/visited
How many matches ________(your team/lose) so far this season?
has your football team lost
George____(not/feel) very well on Monday. So he _________ (not/be) at school since last Monday.
didn't feel/hasn't been
It __________(rain) for many days. I wonder when it will stop.
has been raining
Mary is not here. She _____(go) shopping with her husband.
has gone
Last night my sister and I ___(have) some freetime, so we _________ (go) to the cinema.
had/went
Gosh! I ___________ (not/see) you for ages.That's true. I ________ (come) back from a trip yesterday.
haven't seen/came
My sister __________ (read) a book all day long but she__________ (not/finish) it yet.
has been reading/hasn't finished
Help! I __________ (lose) my keys and I can find them!
have lost
_________(you/do) your homework yet? Yes. I _________ (do) it three hours ago.
have you done/did
I ________(wait) for three hours so far!
have been waiting
Tom _________ (move) to this town in 1994. He _________ (live) here since then.
moved/has lived
Where _______(you/be) yesterday? I _________ (go) to the shopping mall and you _____(not/be) there.
were you/went/weren't
Sorry about the mess. I __________ (bake) a cake an hour ago.
baked
Oh no, it's raining and I __________ (leave) my umbrella at home
have left
I ____________ (clean) all morning. I'm fed up!
have been cleaning
Last Summer I _________ (spend) two weeks in London with my parents and we _______ (go)to Paris for a weekend.
spent/went
How long ___________ (you/work) in that company? For three years
have you been working