Guest Adventurer 🥉 Lv.1
🪙 50
🔷 10
Quiz · english-quiz

Past Perfect Continuous

แบบทดสอบ Past Perfect Continuous Tense จำนวน 50 ข้อ ฝึกใช้ had been + V-ing เพื่ออธิบายเหตุการณ์ที่ดำเนินต่อเนื่องก่อนจุดเวลาหนึ่งในอดีต

1. She _____ for three hours before her friend arrived.
2. They _____ football for an hour before it started raining.
3. I was tired because I _____ all day.
4. He _____ English for five years before he moved to London.
5. The ground was wet because it _____ all night.
6. We _____ for twenty minutes before the bus finally came.
7. By the time the doctor arrived, the patient _____ for an hour.
8. Her eyes were red because she _____.
9. Tom _____ in the garden before it got dark.
10. The children _____ outside for hours before their mother called them.
11. Choose the correct negative form: She _____ sleeping before midnight.
12. They _____ attention before the teacher warned them.
13. He was exhausted because he _____ well for several nights.
14. I _____ for the exam, so I felt unprepared.
15. The workers _____ properly before the manager inspected the building.
16. Which sentence is grammatically correct?
17. _____ you been working here before you changed jobs?
18. _____ she been studying before the exam began?
19. How long _____ they been traveling before they reached the hotel?
20. What _____ he been doing before you called him?
21. Why _____ you been crying before I arrived?
22. Choose the correct short answer: Had they been waiting?
23. Choose the correct short answer: Had she been working?
24. How long had he been _____ before he took a break?
25. Had you been _____ for a long time before the train came?
26. She had been cooking _____ two hours before dinner was ready.
27. He had been living there _____ 2018 before he moved away.
28. They had been talking _____ several hours before the meeting ended.
29. By 6 p.m., I had been studying _____ the morning.
30. The ground was muddy because the children _____ in the garden.
31. Which structure forms the Past Perfect Continuous tense?
32. What is the correct form of the verb "write" after "had been"?
33. Choose the correct -ing form of "run".
34. Choose the correct -ing form of "lie" (to rest).
35. Choose the correct -ing form of "make".
36. Choose the correct -ing form of "swim".
37. Choose the correct -ing form of "dance".
38. Choose the correct -ing form of "begin".
39. Choose the correct -ing form of "travel" in standard American English.
40. Choose the correct -ing form of "sit".
41. Which sentence correctly uses Past Perfect Continuous?
42. Which sentence emphasizes the duration of an activity before a past event?
43. Choose the correct sentence with "before".
44. Choose the correct sentence with "for".
45. Choose the correct sentence with "since".
46. The streets were crowded because many people _____ for the parade.
47. Her hands were dirty because she _____ the engine.
48. Choose the incorrect sentence.
49. When the match ended, the players _____ for nearly two hours.
50. Choose the best sentence to describe an activity that continued up to a point in the past.
🌐
เลือกภาษา / Select Language
21 World Languages Supported