Past Perfect Continuous Quiz 8 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. After he bought his ticket he ..... to wait for the train to arrive.
2. By 10 p.m., we ..... for six hours straight.
3. Christine had never been to an opera before last night.
4. .When I ..... home, I saw that the children ..... (ARRIVE, LEAVE)
5. Change from negative to affirmative.-We hadn't been waiting long when the bus came.
6. We were tired! We ..... for twenty minutes.
7. I was disappointed when I had to cancel my holiday. (I/look/forward to it)
8. By the time the patch was released, players ..... about the bugs for weeks.
9. The negative form of "I had been eating potato chips while doing my homework" is
10. Complete the following sentence in negative past perfect continuous.Susan ..... a book, before her mom played the piano.
11. Cathy ..... the piano for 35 years
12. I ..... all day, so I didn't want to go out.
13. The developers ..... the game before the launch date was announced.
14. Before they moved, they ..... (live) in that house for over 10 years.
15. I went to bed after I ..... my teeth.
16. It was more than a month before we realised what ..... (happen) to him.
17. Which one is PPC?
18. I was sad when I sold my car, I ..... it for 5 years
19. When Peter ran across those obstacles, he ..... for two hours.
20. Until she graduated, Maxine ..... a foreign country.
21. We were very hungry because we ..... eaten since morning.
22. BY THE TIME we ..... the job, he had been working alone for years
23. Is Past Perfect Continuous exactly the same as Present Perfect Continuous?
24. Had they been running
25. The dog hasn't been moving at all for more than three hours.
26. Complete the following with the best choice.When I ..... , it was clear that she didn't work.
27. The line is busy. Mandy ..... on the phone for hours.
28. We ..... to China because our flight ..... on short notice. (NOT GO, CANCEL)
29. We were starving because we ..... (not / eat).
30. Maria and Liza ..... for their English test since ten o'clock this morning.
31. She ..... for two hours when she woke up to an explosion.
32. By the time she called me, I ..... my homework.
33. Jim ..... to the zoo yesterday.Jim isn't here now. He ..... to the zoo.
34. Complete the next sentence using past perfect or past perfect continuous:Albertto (propose) Helena before they went to the party.
35. The company ..... in research and development, which hurt its competitiveness.
36. When I got home Mark had just turned the TV. He ..... a film.
37. The sales manager ..... the advantages of his product for about half an hour before I agreed to buy some samples. (describe)
38. After he ..... the news, they burst into laughter.
39. By the time Doris ..... to the party, everyone ..... home.
40. By the time Julia was twenty, she ..... more than fifty rare books.
41. Is this correct?The centre of the town had been closed to general traffic because a new hospital had been built on the site of a disused factory.
42. We ..... (sleep) for 12 hours when he woke us up
43. They hadn't been reading their books.
44. I was sure that I ..... the place before.
45. SUBJECT + HAD + BEEN + VERB(ING)/GERUND + TIME EXPRESSION
46. By the time we arrived, the party ..... for an hour.
47. We started to worry about Jimmy because we ..... him all afternoon. (CALL)
48. I missed our History test because you ..... me about it.
49. Swim, swam, .....
50. When I met her, I ..... never been in a serious relationship.
51. WHEN the ship ..... the iceberg, the captain hadn't been paying attention to the warnings
52. Which word often goes with this tense?
53. They (talk) ..... on the phone when the rain poured down
54. Everywhere looked white because it ..... (snow) all night.
55. She ..... him the cake that she had baked.
56. ORGANIZE:had descended/ the miners/ 700 meters
57. She had finished her homework when I called her.
58. Which of the following is a question with Past Perfect Continuous?
59. I ..... the sauce while Bob ..... up the vegetables.
60. I ..... (wait) here for hour last Monday before the bus came.