Game Preview

Present Perfect or Past Simple?

  •  English    15     Public
    Practice grammar
  •   Study   Slideshow
  • I ________ (know) Julie for ten years
    have known
  •  15
  • I _______ (see) John this weekend
    have seen
  •  15
  • I _____ (read) this book when I was at school
    read
  •  15
  • Chopin ______ (compose) some of his music in Majorca
    composed
  •  15
  • I ______ (lose) my keys yesterday. It was terrible!
    lost
  •  15
  • My great-grandmother _______ (go) to Mexico three times
    went
  •  25
  • Which is correct: I went to Ireland OR I have been to Ireland?
    I have been to Ireland
  •  20
  • I _____ (see) John last week
    saw
  •  15
  • He ______ (not smoke) for two weeks. He is trying to give it up
    hasn't smoked
  •  20
  • I _______ (not see) him for three years. I wonder where he is
    haven't seen
  •  20
  • Which is correct: I have lived in Lyon in 2008 OR I lived in Lyon in 2008?
    I lived in Lyon in 2008
  •  20
  • I ________ (not see) Peter since I _______ (arrive) last Tuesday
    haven't seen - arrived
  •  25
  • You _______ (come) home from school two hours ago!
    came
  •  15
  • ________ you ________ to New Zealand? (go) When _____ you ______? (go)
    Have you gone - did you go
  •  25
  • A: I ______ (visit) Loch Ness last week. B: _____ you ______ the Loch Ness monster? (see)
    visited - Did you see
  •  25