Game Preview

Past perfect , past perfect continuous

  •  English    17     Public
    past tenses
  •   Study   Slideshow
  • When we arrived the film ________________________________ (start).
    had started
  •  15
  • She ________________________________ (work) in that company for twenty years when she was made redundant.
    had been working
  •  15
  • I felt ill because I ________________________________ (drink) six cups of coffee.
    had drunk
  •  15
  • I ________________________________ (study) all day, so I was tired.
    had been studying
  •  15
  • How long ________________________________ (you / live) in London when your daughter was born?
    had you been living
  •  15
  • When I arrived at the airport I realised I ________________________________ (forget) my passport.
    had forgotten
  •  15
  • I ________________________________ (break) my ankle, so I couldn’t go skiing last year.
    had broken
  •  15
  • She ________________________________ (study) English for three years when she took the exam. 9
    had been studying
  •  15
  • I ________________________________ (run), so I was hot and tired.
    had been running
  •  15
  • I didn’t go to the class because I ________________________________ (not / do) my homework.
    hadn't done
  •  15
  • Before we parked our car we .................................................. the ticket. (collect)
    had collected
  •  15
  • I arrived on Sunday. I ........................................... at home for two days. (not be)
    hadn't been
  •  15
  • The roads were blocked in the morning. It ................................................. all night. (snow)
    had been snowing
  •  15
  • They got to the beach after they ..................................................... for hours. (walk)
    had been walking
  •  15
  • She called the police when she .......................................... the light in the hall. (see)
    had seen
  •  15
  • His English was perfect. He ............................................... it since he started school. (study)
    had been studying
  •  15