Study

Present Perfect x Past Simple 1

  •   0%
  •  0     0     0

  • My uncle _____ (buy) me a great gift for my last birthday.
    did buy
    has bought
    buy
    bought
  • I _____ (see) the movie Fight Club many times.
    have saw
    have seen
    has seen
    saw
  • We _____ (know) each other since we were kids.
    have known
    knew
    known
    has known
  • _____ you at the veterinarian this morning?
    Have been
    Were
    Had been
    Was
  • _____ you always _____ (want) to be a rock star?
    Have / wanted
    Did / want
    Have / want
    Did / wanted
  • Jill and Amy _____ (give) their school coach a present.
    have given
    didn't give
    did give
    has give
  • She _____ in New York since she was ten.
    has lived
    were living
    had lived
    lives
  • Jack _____ late three times already this week.
    has been
    have been
    was
    were
  • _____ you ever _____ (be) to Brazil?
    Did / was
    Have / been
    Has / been
    Did / be
  • I _____ (not go) to the gym yesterday, I was too tired.
    don't go
    didn't went
    haven't gone
    didn't go
  • Harry Potter _____ his hero when he was a child.
    were
    have been
    was
    has been
  • Jane _____ (work) at our company for over ten years now.
    have worked
    has work
    has worked
    worked
  • She _____ (train) really hard for tomorrow's match.
    have trained
    has trained
    had trained
    trained
  • _____ he always _____ a musician?
    Have / been
    Was / be
    Has / been
    Had / been
  • We _____ (go) to the cinema yesterday evening.
    went
    has gone
    have gone
    gone