Study

past simple or present perfect

  •   0%
  •  0     0     0

  • I___a lot of Italian dishes this week.
    did eat
    eaten
    ate
    have eaten
  • Our parents___this painting at auction about fifty-five years ago.
    did buy
    have boghut
    bought
    buyed
  • I___such a magnificent picture.
    have never seen
    didn't ever saw
    has never seen
    didn't ever see
  • We___this microwave for many years.
    did have
    had
    had have
    have had
  • They say that somebody___the wheel by chance.
    have invent
    invent
    has invented
    invented
  • They___Westminster Abbey a few days ago.
    have visited
    has visited
    visited
    did visit
  • My sister___three films this morning and then she___for work.
    watched/left
    has watched/left
    watched/has left
    has watched/has left
  • We___the cleaning lady for over three weeks.
    didn't payed
    didn't pay
    hasn't payed
    haven't paid
  • John___me for many, many years.
    known
    knew
    have knew
    has known
  • My youngest brother___a new job last week.
    get
    gotten
    got
    has gotten
  • She___her trip to Egypt last summer.
    has planed
    planed
    planned
    did planed
  • My cleaner___two weeks ago.
    has livd
    lived
    left
    has lived
  • Their dishwasher broke down last month and they___it since.
    didn't used
    didn't use
    haven't used
    hasn't use
  • My brother___to me for months. I'm worried about him.
    hasn't written
    didn't written
    haven't written
    didn't wrote
  • She___a holiday for four years and she's exhausted.
    didn't had
    hasn't had
    didn't have
    haven't have
  • Martha___her car since she___her driving test.
    has had/passed
    has have/passed
    did have/has passed
    had/has passed
  • I___you since we met a year ago.
    hasn't saw
    haven't seen
    didn't see
    didn't saw
  • We___out supper half an hour ago.
    finished
    did finish
    has finished
    have finished
  • I___the violin since I was a little boy.
    didn't played
    hasn't played
    didn't play
    haven't played
  • When I was in Greece, I___only local food.
    eat
    eaten
    ate
    have eaten