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. We _____ for twenty minutes before the bus finally came.
5. Her eyes were red because she _____.
6. The children _____ outside for hours before their mother called them.
7. He was exhausted because he _____ well for several nights.
8. The workers _____ properly before the manager inspected the building.
9. _____ you been working here before you changed jobs?
10. How long _____ they been traveling before they reached the hotel?
11. Choose the correct short answer: Had she been working?
12. By 6 p.m., I had been studying _____ the morning.
13. Choose the correct -ing form of "lie" (to rest).
14. Choose the correct -ing form of "make".
15. Choose the correct -ing form of "begin".
16. Choose the correct -ing form of "sit".
17. Choose the correct sentence with "for".
18. Choose the correct sentence with "since".
19. Choose the incorrect sentence.
20. Choose the best sentence to describe an activity that continued up to a point in the past.
🌐
Select Language
21 World Languages Supported