Game Preview

Past simple v Present perfect

  •  English    32     Public
    to practise the correct use of these two tenses.
  •   Study   Slideshow
  • They______________the car. It looks new again. (wash)
    They HAVE WASHED the car. It looks new again.
  •  25
  • My great great great grandfather _______ five sisters. (have)
    My great great great grandfather HAD five sisters.
  •  25
  • John __________the book now he can watch the film. (read)
    John HAS READ the book now he can watch the film.
  •  25
  • When ____ you _______? (arrive)
    When DID you ARRIVE?
  •  25
  • I _________ my best friend two years ago. (meet)
    I MET my best friend two years ago.
  •  25
  • They ____________ that car since 2005. (have)
    They HAVE HAD that car since 2005.
  •  25
  • John _______________ for that company since 2015. (work)
    John HAS WORKED for that company since 2015.
  •  25
  • I would love to visit Prague. I ______________ there. (never / be)
    I would love to visit Prague. I HAVE NEVER BEEN there.
  •  25
  • _________ you ever ________ skiing? (go)
    HAVE you ever BEEN skiing?
  •  25
  • They ___________ a few minutes ago. (leave)
    They LEFT a few minutes ago.
  •  25
  • Look! Someone _______________ bike!!!! (steal)
    Look! Someone HAS STOLEN bike!!!!
  •  25
  • What ________ you _______ ? (say)
    What DID you SAY?
  •  25
  • I _____________ Paris three times so far. (visit)
    I HAVE VISITED Paris three times so far.
  •  25
  • I ___________ my keys - can you help me look for them? (lose)
    I HAVE LOST my keys - can you help me look for them?
  •  25
  • I _____________ Julie for three years - we still meet once a month. (know)
    I HAVE KNOWN Julie for three years - we still meet once a month.
  •  25
  • I _______________ all my school exams last week. (finish)
    I FINISHED all my school exams last week.
  •  25