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

แบบทดสอบภาษาอังกฤษ: Present Perfect Continuous Tense

แบบทดสอบ Present Perfect Continuous Tense จำนวน 50 ข้อ ฝึกใช้ have been และ has been ร่วมกับกริยาเติม -ing เพื่ออธิบายการกระทำที่เริ่มในอดีตและดำเนินต่อเนื่องถึงปัจจุบัน หรือเพิ่งหยุดลง

1. She _____ been studying for three hours.
2. They _____ been playing football since 4 p.m.
3. We _____ been waiting for the bus for 30 minutes.
4. My mother _____ been cooking since morning.
5. My brother _____ been practicing the guitar for an hour.
6. You _____ been talking for a long time.
7. Which is the correct structure of the Present Perfect Continuous Tense?
8. Choose the correct form: She _____ (read) for two hours.
9. Choose the correct form: We _____ (travel) since Monday.
10. He _____ been exercising this week.
11. Which contraction means "have not been"?
12. _____ she been working here for a long time?
13. _____ your parents been traveling recently?
14. What is the -ing form of "lie" (to rest in a horizontal position)?
15. What is the -ing form of "swim"?
16. Which question asks about the duration of an activity?
17. Which sentence focuses on the completed result rather than the activity's duration?
18. Which sentence is the best choice for a verb of possession?
19. Choose the correct sentence about an activity that started in the past and is still continuing.
20. Choose the grammatically correct sentence.
🌐
Select Language
21 World Languages Supported