Study

Past perfect simple and past perfect continuous

  •   0%
  •  0     0     0

  • I was really hungry. I ________ anything since the morning.
    had not eaten
    wasn´t eating
    han´t eated
    had not been eating
  • Helen had to wash her hands because she __________ her car all morning.
    repaired
    had repaired
    had been repairing
    was repairing
  • He ______________ her two years before we met.
    was marrying
    has married
    had been marrying
    had married
  • When we moved to Park Street, the Johnsons _________ there for ages.
    lived
    were living
    had been living
    had lived
  • She'd lost her way because she _________ to Dublin.
    had never been
    had never being
    never was
  • It was 11 o'clock, Carol Parker ________ at the Shaw Hotel five minutes before. (arrive)
    arrived
    had arrived
    had been arriving
  • His Englsih was perfect. He _________ it since he started school.
    had studied
    had studying
    had been studying
    have studied
  • She ________ expecting the worst.
    had been
    had being
    had
    been
  • He was relaxing all day. He felt better in the evening. He felt better in the evening because he________ all day.
    had been relaxing
    relaxed
    had relaxed
  • At 10 P.M. I __________ (drive) so long that I had to have a break.
    has been driving
  • The roads were blocked by the time it was morning. It __________ all night.
    had been snowing
    had snowed
    has snowed
    snowed
  • They were tired when they got there because they ________ all the whole time.
    had been walking
    walked
    had walked
  • When we moved to Park Street, the Johnsons ___________ for ages.
    lived
    had lived
    were living
    had been living
  • Before we parked our car we _________ (colllect) the ticket.
    had collected
  • She didn't go to work. She _________ a cold.
    had caught
    caught
    had been catching
    were catching
  • Ben was so sweaty because he __________.
    had been jogging
    jogged
    had jogged
  • I arrive on Sunday. I _________ at home for two days.
    had not been
  • I arrived on Sunday. I __________ at home for two days.
    has not been
    was not
    had not been
    hadn´t been being
  • We _________ the contract before the meeting ended.
    were signing
    had signed
    had been signing
  • His English was perfect. He ________ it since he started school.
    studied
    studies
    had been studying
    had studied
  • They got to the beach after they __________ for hours and hours.
    walked
    had walked
    were walked
    had been walking