Game Preview

Past Perfect and Present Perfect

  •  English    16     Public
    Past Perfect and Present Perfect
  •   Study   Slideshow
  • I __________________ that movie 20 times.
    have seen / watched
  •  15
  • We __________________ Paris several times.
    have visited
  •  15
  • You ______________ (not) English before you moved to New York.
    had not studied
  •  10
  • We were not able to get a hotel room because we _____________ (not) in advance.
    had not booked
  •  25
  • We ____________ that car for then years before it broke down.
    had had
  •  20
  • It ______________ a lot this year.
    has rained
  •  5
  • You _____________ since the last time I saw you.
    have grown
  •  10
  • ________________ to Mexico in the last year?
    Have you been
  •  10
  • People ____________ (not) traveled to Mars
    have not traveled
  •  15
  • When I _________________ home last night, I discovered that Jane ____________ a beautigul dinner.
    arrived / had prepared
  •  25
  • She ______________ her first poem by the time she was eight.
    had published
  •  10
  • The theif ___________ when the police arrived.
    had escaped
  •  15
  • He ____________ broken his leg so he can't go on holiday.
    has broken
  •  15
  • I ___________ in six different companies.
    have worked
  •  10
  • Sarah ______________ the Everest and ___________ on safari in Kenya. She is such an adventurous person.
    has climbed / has gone
  •  25
  • The trian ____________ left when I arrived at the station.
    had just
  •  10