Past Perfect Continuous Tense MCQs
1. He ______ (wait) for the bus for over an hour when it finally arrived.
(A) had been waiting
(B) was waiting
(C) waited
(D) has been waiting
Answer
Answer: (A) had been waiting
2. The children ______ (play) in the garden for two hours before it started raining.
(A) played
(B) were playing
(C) had been playing
(D) have been playing
Answer
Answer: (C) had been playing
3. She ______ (work) at the company for five years before she got promoted.
(A) was working
(B) had been working
(C) worked
(D) has worked
Answer
Answer: (B) had been working
4. We ______ (live) in the city for a decade when we decided to move to the countryside.
(A) have lived
(B) lived
(C) were living
(D) had been living
Answer
Answer: (D) had been living
5. He ______ (study) for his exams for several months when he fell ill.
(A) was studying
(B) had studied
(C) had been studying
(D) studied
Answer
Answer: (C) had been studying
6. By the time I arrived, they ______ (discuss) the project for over two hours.
(A) had been discussing
(B) were discussing
(C) discussed
(D) had discussed
Answer
Answer: (A) had been discussing
7. The workers ______ (repair) the road for a week when it rained heavily.
(A) were repairing
(B) had been repairing
(C) have repaired
(D) had repaired
Answer
Answer: (B) had been repairing
8. She ______ (practice) the piano for months before she gave her first concert.
(A) was practicing
(B) has been practicing
(C) had been practicing
(D) had practiced
Answer
Answer: (C) had been practicing
9. They ______ (plan) the trip for years before they finally took it.
(A) were planning
(B) planned
(C) had been planning
(D) have planned
Answer
Answer: (C) had been planning
10. I ______ (write) my book for three years when I decided to take a break.
(A) had been writing
(B) was writing
(C) have been writing
(D) wrote
Answer
Answer: (A) had been writing
11. He ______ (run) his own business for years before he decided to sell it.
(A) ran
(B) was running
(C) had been running
(D) has been running
Answer
Answer: (C) had been running
12. The teacher ______ (teach) for two hours when the principal came to observe the class.
(A) had been teaching
(B) was teaching
(C) taught
(D) has been teaching
Answer
Answer: (A) had been teaching
13. They ______ (wait) for the train for over an hour before it arrived.
(A) waited
(B) had been waiting
(C) were waiting
(D) had waited
Answer
Answer: (B) had been waiting
14. She ______ (cook) the meal for two hours when her guests arrived.
(A) cooked
(B) was cooking
(C) had been cooking
(D) have been cooking
Answer
Answer: (C) had been cooking
15. I ______ (try) to reach him for days before I finally got his call.
(A) was trying
(B) had been trying
(C) tried
(D) have tried
Answer
Answer: (B) had been trying
16. The team ______ (practice) hard for weeks before the match.
(A) had been practicing
(B) was practicing
(C) have practiced
(D) practiced
Answer
Answer: (A) had been practicing
17. She ______ (paint) the house for a month when she decided to hire help.
(A) had been painting
(B) was painting
(C) painted
(D) has painted
Answer
Answer: (A) had been painting
18. We ______ (wait) for hours when the news finally came.
(A) waited
(B) were waiting
(C) had been waiting
(D) have been waiting
Answer
Answer: (C) had been waiting
19. He ______ (repair) the car for two days when he realized he needed more tools.
(A) was repairing
(B) had been repairing
(C) repaired
(D) have repaired
Answer
Answer: (B) had been repairing
20. By the time she found her keys, she ______ (search) for them for an hour.
(A) was searching
(B) searched
(C) had been searching
(D) have searched
Answer
Answer: (C) had been searching
21. The artist ______ (work) on the painting for weeks when the client arrived.
(A) was working
(B) had been working
(C) worked
(D) have worked
Answer
Answer: (B) had been working
22. He ______ (read) the novel for three hours when he decided to take a break.
(A) had been reading
(B) was reading
(C) read
(D) have read
Answer
Answer: (A) had been reading
23. We ______ (prepare) for the exam for weeks before the results were announced.
(A) had been preparing
(B) were preparing
(C) prepared
(D) have prepared
Answer
Answer: (A) had been preparing
24. The company ______ (negotiate) the deal for months when the contract was finally signed.
(A) negotiated
(B) had been negotiating
(C) was negotiating
(D) have negotiated
Answer
Answer: (B) had been negotiating
25. They ______ (travel) for hours when they decided to take a rest.
(A) were traveling
(B) had been traveling
(C) traveled
(D) have traveled
Answer
Answer: (B) had been traveling
Past Perfect Continuous Tense MCQs
HOME
Notesjobs