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. I _____ been learning English for two years.
4. He _____ been working here since 2021.
5. We _____ been waiting for the bus for 30 minutes.
6. My mother _____ been cooking since morning.
7. The children _____ been swimming all afternoon.
8. My brother _____ been practicing the guitar for an hour.
9. You _____ been talking for a long time.
10. The dog _____ been barking for ten minutes.
11. Which is the correct structure of the Present Perfect Continuous Tense?
12. Choose the correct form: She _____ (read) for two hours.
13. Choose the correct form: We _____ (travel) since Monday.
14. Choose the correct form: It _____ (rain) all day.
15. Choose the correct form: The workers _____ (build) the house for six months.
16. Choose the correct negative sentence.
17. I _____ been feeling well recently.
18. They _____ been working on the project lately.
19. He _____ been exercising this week.
20. Which contraction means "have not been"?
21. _____ you been waiting long?
22. _____ she been working here for a long time?
23. How long _____ they been studying?
24. What _____ he been doing all morning?
25. _____ your parents been traveling recently?
26. Which word completes this sentence? She has been _____ since noon.
27. What is the -ing form of "run"?
28. What is the -ing form of "write"?
29. What is the -ing form of "lie" (to rest in a horizontal position)?
30. What is the -ing form of "swim"?
31. Which time expression is commonly used with the Present Perfect Continuous?
32. She has been teaching here _____ 2018.
33. We have been living in Bangkok _____ five years.
34. It has been snowing _____ early this morning.
35. Which question asks about the duration of an activity?
36. Why are your clothes wet? _____ in the rain.
37. Your eyes are red. _____?
38. He is tired because he _____ all day.
39. Which sentence is grammatically correct?
40. Choose the correct short answer: Have they been studying?
41. Choose the correct short answer: Has Tom been sleeping?
42. Which sentence emphasizes the duration of an activity?
43. Which sentence focuses on the completed result rather than the activity's duration?
44. Which verb is generally not used in the continuous form in this context?
45. Which sentence is the best choice for a verb of possession?
46. Choose the correct sentence about an activity that started in the past and is still continuing.
47. Which sentence correctly describes a recent activity with a visible result?
48. Choose the incorrect sentence.
49. Complete the sentence: How long _____ your sister _____ piano?
50. Choose the grammatically correct sentence.
🌐
Select Language
21 World Languages Supported