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

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

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

1. They _____ been playing football since 4 p.m.
2. I _____ been learning English for two years.
3. He _____ been working here since 2021.
4. The children _____ been swimming all afternoon.
5. Which is the correct structure of the Present Perfect Continuous Tense?
6. They _____ been working on the project lately.
7. Which contraction means "have not been"?
8. _____ you been waiting long?
9. What _____ he been doing all morning?
10. What is the -ing form of "write"?
11. What is the -ing form of "swim"?
12. Which time expression is commonly used with the Present Perfect Continuous?
13. She has been teaching here _____ 2018.
14. We have been living in Bangkok _____ five years.
15. He is tired because he _____ all day.
16. Which sentence is grammatically correct?
17. Which sentence is the best choice for a verb of possession?
18. Choose the correct sentence about an activity that started in the past and is still continuing.
19. Which sentence correctly describes a recent activity with a visible result?
20. Choose the grammatically correct sentence.
🌐
Select Language
21 World Languages Supported