Edit Game
Present Perfect VS Past Simple
 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   18  Close
No, you cannot leave the room! Your break ____ (not / begin)!
has not begun
Look at him! I ___ (not / see) him for ages. His hair ___ (change) so much!
haven't seen + has changed
Sorry, Jake is not here. He ____ (go) to his basketball practice, he ___ (leave) only seconds ago.
has gone + left
It is rather unfortunate, however, corruption ____ (become) a great issue in our country.
has become
I think I ____ (lose) my wallet when I was in the shopping centre.
lost
How many times ____ (you / try) to pass your driving test so far?
have you tried
I ___ (be) a computer engineer for ten years, before I ____ (become) a mechanic instead.
was + became
My sister ___ (be) to New York three times already. Actually, she ___ (leave) for another New York trip a few days ago.
has been + left
This is taking too long. I ____ (complete) the first page this morning and I ____ (write) another two this afternoon. I really hope to finish it before dinner.
completed + have written
Ouch! I think I ____ (just / hurt) my ankle.
have just hurt
The rain ____ (start) last night and it ____ (not / stop) since then.
started + hasn't stopped
Our class ____ (already / write) three tests this week. When will it stop?
has already written
Annie ____ (not / feel) well last week. So, I can't help you because I ____ (not / see) her since last Monday.
didn't feel + haven't seen
I ____ (live) in Prague for fourty years before moving to a nearby village.
lived
John is becoming a problem. He ____ (call) me up four times in the last hour.
called
Guess what! I ____ (buy) a brand new car!
have bought
In those days, I ____ (not / like) reading.
didn't like