Game Preview

15. Past Perfect & Past Perfect Continuous

  •  English    15     Public
    Past Perfect & Past Perfect Continuous
  •   Study   Slideshow
  • It ............... (rain) for over an hour before it finally cleared up.
    hasd been raining
  •  5
  • She ............... (wait) for 15 minutes in the snow for the bus before it arrived.
    had been waiting
  •  5
  • I ............... (hope) for many years that I would get the chance to write a book
    had been hoping
  •  10
  • When we got to the dinner party, everyone ............... already ............... (start) eating.
    had already started
  •  5
  • We ............... (look) for over an hour before we finally found a parking place downtown.
    had been looking
  •  10
  • I was so happy to see my old friend because I ............... (not see) him for many years!
    hadn't seen
  •  5
  • He said we could start the baseball game after the rain ............... (stop).
    had stopped
  •  5
  • When he woke up, he realized that ............... (sleep) for over half an hour in his lesson! He was really embarrassed... and tired!
    had been sleeping
  •  10
  • The police asked the suspect if he ............... (drink) all day when they found him in the park.
    had been drinking
  •  10
  • She ............... never ............... (see) such a handsome man before, so she asked him out on a date.
    had never seen
  •  5
  • Nancy ............... never ............... (think) that she would ever learn to drive, so when she finally passed her test, she was very proud!
    had never thought
  •  10
  • He ............... already ............... (eat) by the time he got to my house, that’s why I didn’t offer him dinner.
    had already eaten
  •  5
  • By the time I got to the party, everyone ............... already ............... (go) home.
    had already gone
  •  5
  • When we got to the concert, it ............... already ............... (start). We missed the first half hour!
    had already started
  •  5
  • They ............... never ............... (be) so scared when they got lost in the middle of the night!
    had never been
  •  5