Study

Present Perfect x Past Simple 1

  •   0%
  •  0     0     0

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