Game Preview

Present Perfect or Simple Past?

  •  English    19     Public
    Present Perfect or Simple Past
  •   Study   Slideshow
  • Last night I _____________ (lose) my keys - I had to call my flatmate to let me in.
    lost
  •  15
  • I _____________ (lose) my keys - can you help me look for them?
    have lost
  •  20
  • I ___________ (visit) Paris three times
    have visited
  •  15
  • Last year I __________ (visit) Paris.
    visited
  •  15
  • I _________ (know) my great grandmother for a few years - she died when I was eight.
    knew
  •  15
  • he ___________ (know) Julie for three years - they still meet once a month.
    has known
  •  15
  • I _____________ (play) hockey since I was a child - I'm pretty good!
    have played
  •  15
  • Sorry, I ______________ (miss) the bus - I'm going to be late.
    have missed
  •  15
  • I _____________ (miss) the bus and then I ______________ (miss) the airplane as well!
    missed ; missed
  •  15
  • Last month I ____________ (go) to Scotland.
    went
  •  15
  • She ______________ (live) in London when she was a child.
    lived
  •  15
  • She ____________ (live) in London since 1994.
    has lived
  •  15
  • I'm sorry, John isn't here now. He ___________ (go) to the shops.
    has gone
  •  15
  • I ___________ (see) three police cars this morning.
    have seen
  •  15
  • A:What's wrong?B: she _______________ (break) a glass.
    has broken
  •  15
  • She _____________ (be) a teacher for ten years, and she still enjoys it.
    has been
  •  15