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. My mother _____ been cooking since morning.
5. My brother _____ been practicing the guitar for an hour.
6. Choose the correct form: The workers _____ (build) the house for six months.
7. I _____ been feeling well recently.
8. They _____ been working on the project lately.
9. _____ she been working here for a long time?
10. _____ your parents been traveling recently?
11. We have been living in Bangkok _____ five years.
12. Which question asks about the duration of an activity?
13. Why are your clothes wet? _____ in the rain.
14. Your eyes are red. _____?
15. Choose the correct short answer: Have they been studying?
16. Choose the correct short answer: Has Tom been sleeping?
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 incorrect sentence.
🌐
Select Language
21 World Languages Supported