Game Preview

Present Perfect Vs Simple Past

  •  English    17     Public
    Choose one number and complete the sentence or question by using the present perfect or simple past appropriately. Say the answer out loud.
  •   Study   Slideshow
  • Last night I _______________ (lose) my keys - I had to call my flatmate to let me in.
    lost
  •  15
  • I _______________ (visit) Paris three times.
    have visited
  •  15
  • I _______________ (know) Julie for three years.
    have known
  •  15
  • I _______________ (play) soccer since I was a little kid.
    have played
  •  15
  • She _______________ (not/finish) homework yet.
    hasn't finished
  •  15
  • She _______________ (see) her friends last week.
    saw
  •  15
  • She _______________ (live) in London since 1994.
    has lived
  •  15
  • I _______________ (not earn) a lot this year, but I _______________ (earn) a lot this year.
    didn't earn / have earned
  •  15
  • He loves gardening. He _______________ (be) a gardener all his life.
    has been
  •  15
  • What _______________ (do) last weekend?
    did you do
  •  15
  • Ouch! I _______________ (cut) my finger!
    have cut
  •  15
  • Sharon _______________ (graduate) from University in July
    graduaded
  •  15
  • Five months ago we _______________ (go) to Kenya
    went
  •  15
  • We _______________ (buy) this house two years ago.
    bought
  •  15
  • She _______________ (be) here since seven o'clock. She must be tired.
    has been
  •  15
  • So far, I _______________ (clean) two windows.
    have cleaned
  •  15