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

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

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

1. My brother _____ been practicing the guitar for an hour.
2. You _____ been talking for a long time.
3. The dog _____ been barking for ten minutes.
4. I _____ been feeling well recently.
5. What is the -ing form of "lie" (to rest in a horizontal position)?
6. What is the -ing form of "swim"?
7. It has been snowing _____ early this morning.
8. Choose the correct short answer: Have they been studying?
9. Which verb is generally not used in the continuous form in this context?
10. Choose the correct sentence about an activity that started in the past and is still continuing.
🌐
Select Language
21 World Languages Supported