Edit Game
Past simple vs 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   23  Close
It _____________________ (not rain) yesterday.
It didn't rain
It _____________________ (not rain) yet today.
hasn't rained
My sister’s car is only a year old but she ___________________________ (already crash) it.
has already crashed
He _________________ (be) at his computer for two hours.
has been
Your parcel _________________ (arrive). The postman _________________ (bring) it two hours ago.
arrived / brought
We ______________________ (just come) back from our holidays.
have just come
How long ______________________ (Vicky, have) that camera? – For about a month.
has Vicky had
The Queen _________________ (arrive) in an RAF helicopter last night.
arrived
I’m tired. We _________________ (walk) 10 miles.
have walked
Prices _________________ (go) up. Everything is more expensive this year.
have gone
The airplane _________________ (land) . The pilot is just getting out.
has just landed
Emma _________________ (pack) her suitcase last night.
packed
_____________________________ (your course, start) yet?
Have you started
We _________________ (wash) the dishes. They’re clean now.
have washed
The weather _________________ (be) awful in the past few days.
was
He ........................... (buy) me a beautiful gift for my birthday.
bought
When I was a child, I ........................... (live) in England for two years.
lived
........................... you ever ........................... (hear) such an unbelievable story?
Heve you ever heard
How long ........................... she ........................... (know) about this problem?
has she known
The teacher ........................... (not return) the tests yet
hasn't returned
They ........................... (buy) a new car last month.
bought
They .......................... (arrive) a week ago.
arrived
I’m really hungry. I .............................. (eat) yet.
haven't eaten