Game Preview

past simple or present perfect

  •  English    20     Public
    ps&pp
  •   Study   Slideshow
  • We___out supper half an hour ago.
    has finished
    did finish
    finished
    have finished
  •  15
  • She___a holiday for four years and she's exhausted.
    hasn't had
    didn't have
    haven't have
    didn't had
  •  15
  • I___the violin since I was a little boy.
    haven't played
    didn't play
    didn't played
    hasn't played
  •  15
  • They___Westminster Abbey a few days ago.
    did visit
    visited
    have visited
    has visited
  •  15
  • My brother___to me for months. I'm worried about him.
    haven't written
    didn't wrote
    hasn't written
    didn't written
  •  15
  • My cleaner___two weeks ago.
    has livd
    left
    lived
    has lived
  •  15
  • I___you since we met a year ago.
    haven't seen
    hasn't saw
    didn't see
    didn't saw
  •  15
  • My youngest brother___a new job last week.
    has gotten
    get
    got
    gotten
  •  15
  • We___the cleaning lady for over three weeks.
    didn't pay
    haven't paid
    didn't payed
    hasn't payed
  •  15
  • She___her trip to Egypt last summer.
    did planed
    has planed
    planed
    planned
  •  15
  • We___this microwave for many years.
    had
    had have
    have had
    did have
  •  15
  • My sister___three films this morning and then she___for work.
    has watched/left
    watched/has left
    watched/left
    has watched/has left
  •  15
  • I___such a magnificent picture.
    has never seen
    have never seen
    didn't ever see
    didn't ever saw
  •  15
  • Their dishwasher broke down last month and they___it since.
    hasn't use
    didn't use
    haven't used
    didn't used
  •  15
  • Martha___her car since she___her driving test.
    had/has passed
    did have/has passed
    has have/passed
    has had/passed
  •  15
  • Our parents___this painting at auction about fifty-five years ago.
    bought
    did buy
    buyed
    have boghut
  •  15