Game Preview

Simple past or present perfect

  •  English    10     Public
    The difference between present perfect and simple past
  •   Study   Slideshow
  • My best friend and I (know) each other for over fifteen years. We still get together once a week.
    have known
  •  15
  • Sam (arrive) in San Diego a week ago.
    arrived
  •  15
  • I (have, not) this much fun since I (be) a kid.
    haven't had was
  •  15
  • This tree (be) planted by the settlers who (find) our city over four hundred years ago.
    was found
  •  15
  • They (wash) the car. It looks new again.
    have washed
  •  15
  • Last year he ( be) to Italy.
    has been
  •  15
  • John and Peggy (read) the book. Now they can watch the film.
    have read
  •  15
  • The girls (eat) their lunch yet.
    haven't eaten
  •  15
  • He lived in London for two years and then he (go) to Edinburgh.
    went
  •  15
  • I (not see) him for three years. I wonder where he is.
    haven't seen
  •  15