Edit Game
present perfect vs simple past
 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   25  Close
correct or incorrect : Has ever she lived in Europe?
incorrect
I HAVE WATCHED / WATCHED that movie 3 times. I HAVE WATCHED / WATCHED it last night
have watched / watched
we have met each other SINCE / FOR last month
since
we havent smoked SINCE / FOR months
for
I HAVE BEEN / WAS in class in the morning. Now I am at home
was
What DID YOU DO // HAVE YOU DONE recently?
have you done
CORRECT OR INCORRECT: "we have read that novel yet"
incorrect
I HAVENT PLAYED / DIDNT PLAY paintball yet because last year I HAVENT WANTED / DIDNT WANT to play it
HAVENT PLAYED // DIDNT PLAY
she DIDNT WAIT / HASNT WAITED for me. She HAS GONE / WENT
DIDNT WAIT // HAS GONE
I HAVE BROKEN / BROKE / HAVE BROKE my school rules
have broken
correct or incorrect: "they watched a horror film in 2022"
correct
CORRECT OR INCORRECT: I have run 2 kms last week
incorrect
she ALREADY HAS ARRIVED / HAS ALREADY ARRIVED/ ALREAD HAS ARRIVED
HAS ALREADY ARRIVED
the kids HAVE / HAS started the game
have
correct or incorrect: "I have not driven a bus before"
correct
correct or incorrect: "i havent never bought an Iphone"
incorrect
Correct or Incorrect: "We have meet a famous actor"
incorrect
she DRANK / HAS DRUNK too much whiskey. She doesnt feel well now
has drunk
I don't know him. I have EVER / ALREADY / NEVER seen him
never
we havent finished the task ALREADY / EVER / YET
yet
Has she YET / EVER / SINCE eaten Turtle?
ever
I HAVE VISITED / VISITED her many times recently
have visited
she WENT / HAS GONE to the gym yesterday
went
she's been here SINCE / FOR a long time
for
i have studied English FOR / SINCE 2 years ago
since