Game Preview

past perfect

  •  English    16     Public
    pp
  •   Study   Slideshow
  • When I ............. (get) to the airport I discovered ....................... (forget) my passport.
    got / had forgotten
  •  15
  • I ................ (open) my wallet to find that I ................... (forget) my credit card.
    opened / had forgotten
  •  15
  • We .................. (arrive) at the station late, and the train ................... (leave).
    arrived / had left
  •  15
  • I ................. (open) the fridge to find someone ............... (eat) all my chocolate.
    opened / had eaten
  •  15
  • Robert ............ (feel) sick last night because he ................... (eat) too many cakes.
    felt / had eaten
  •  15
  • It ...................(rain) all summer, so the grass ........... (be) completely dead.
    hadn't rained / was
  •  15
  • By the time he ................. (arrive) at the party, Oscar .................... (leave).
    arrived / had left
  •  15
  • When I ............. (try) to upload my assignment, my teacher ....................... (close) the activity.
    tried / had closed
  •  15
  • When I .............. (open) the curtains the sun was shining but the ground was wet. It ................ (rain) during the night.
    opened / had been raining
  •  15
  • When Julio .......... (get) home from his vacation, his apartment was a mess. His roommate .......... (have) a party.
    got / had had
  •  15
  • Lucia ________ (split up) with John before she ........... (meet) Paul.
    had split / met
  •  15
  • We ________ (know) her address because she _______ (tell) us.
    knew / had told
  •  15
  • Everyone ___________ (hug) each other after they __________ (finish) their exams.
    hugged / had finished
  •  15
  • I ________ (just / buy) a dress when a thief _______ (steal) my bag.
    had just bought / stole
  •  15
  • My students ________ (raise) some money after they ________ (see) the news about the hurricane.
    raised / had seen
  •  15
  • When we ............... (arrvive) at my parent’s house, they ________ (leave).
    arrived / had left
  •  15