Game Preview

present perfect vs simple past

  •  English    25     Public
    experiences
  •   Study   Slideshow
  • i have studied English FOR / SINCE 2 years ago
    since
  •  20
  • she's been here SINCE / FOR a long time
    for
  •  15
  • she WENT / HAS GONE to the gym yesterday
    went
  •  20
  • I HAVE VISITED / VISITED her many times recently
    have visited
  •  15
  • Has she YET / EVER / SINCE eaten Turtle?
    ever
  •  15
  • we havent finished the task ALREADY / EVER / YET
    yet
  •  15
  • I don't know him. I have EVER / ALREADY / NEVER seen him
    never
  •  20
  • she DRANK / HAS DRUNK too much whiskey. She doesnt feel well now
    has drunk
  •  15
  • Correct or Incorrect: "We have meet a famous actor"
    incorrect
  •  15
  • correct or incorrect: "i havent never bought an Iphone"
    incorrect
  •  15
  • correct or incorrect: "I have not driven a bus before"
    correct
  •  15
  • the kids HAVE / HAS started the game
    have
  •  10
  • she ALREADY HAS ARRIVED / HAS ALREADY ARRIVED/ ALREAD HAS ARRIVED
    HAS ALREADY ARRIVED
  •  15
  • CORRECT OR INCORRECT: I have run 2 kms last week
    incorrect
  •  15
  • correct or incorrect: "they watched a horror film in 2022"
    correct
  •  15
  • I HAVE BROKEN / BROKE / HAVE BROKE my school rules
    have broken
  •  15