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. By the time the doctor arrived, the patient _____ for an hour.
6. Tom _____ in the garden before it got dark.
7. I _____ for the exam, so I felt unprepared.
8. What _____ he been doing before you called him?
9. Why _____ you been crying before I arrived?
10. How long had he been _____ before he took a break?
11. He had been living there _____ 2018 before he moved away.
12. By 6 p.m., I had been studying _____ the morning.
13. Which structure forms the Past Perfect Continuous tense?
14. What is the correct form of the verb "write" after "had been"?
15. Choose the correct -ing form of "lie" (to rest).
16. Choose the correct -ing form of "begin".
17. Choose the correct -ing form of "travel" in standard American English.
18. Choose the correct sentence with "before".
19. Choose the correct sentence with "for".
20. Choose the best sentence to describe an activity that continued up to a point in the past.
🌐
Select Language
21 World Languages Supported