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. I _____ been learning English for two years.
3. You _____ been talking for a long time.
4. Choose the correct form: She _____ (read) for two hours.
5. Choose the correct form: The workers _____ (build) the house for six months.
6. Which time expression is commonly used with the Present Perfect Continuous?
7. She has been teaching here _____ 2018.
8. Which question asks about the duration of an activity?
9. Choose the correct short answer: Has Tom been sleeping?
10. Which sentence is the best choice for a verb of possession?
🌐
Select Language
21 World Languages Supported