Edit Game
Simple Past VS Present Perfect
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

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   16  Close
We moved here in 2003. We ___ here a long time. (be)
We moved here in 2003. We have been here a long time.
Someone left a message for you. They ___ last night. (call)
Someone left a message for you. They called last night.
Julia __ very ill since three years ago. (be)
Julia has been ill since three years ago.
___ your own bread? (you ever bake)
Have you ever baked your own bread?
Marilyn Monroe ___ in about 30 films. (be)
Marilyn Monroe was in about 30 films.
Of course I can ride a bike. But I ___ one for years. (not ride)
Of course I can ride a bike, But I have not ridden one for years.
The President ___ out of the building and is going to make a speech. (come)
The President came out of the building and is going to make a speech.
Martin ___ to Greece five times. (be)
Martin has been to Greece five times.
What time ___ to work this morning? (you/get)
What time did you get to work this morning?
I ___ for a computing company for a year. That was after college. (work)
I worked for a computing company for a year. That was after college.
Andy Simpson ___ the race in a record time! (win)
Andy Simpson won the race in a record time!
I've finished my homework. I ___ it before dinner. (do)
I've finished my homework. I did it before dinner.
I'd like to meet a ghost, but I ___ one. (never/see)
I'd like to meet a ghost, but I have never seen one.
The last time I ___ to New York was in January. (go)
The last time I went to New York was in January.
I ___ my desk yesterday, but now it's a mess again! (tidy)
I tidied my desk yesterday, but now it's a mess again!
I ___ these shoes since my 18th birthday. (have)
I have had these shoes since my 18th birthday.