Present Perfect Continuous Tense Quiz 44 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. They ..... (work) in this company for five years.
2. Which sentence correctly changes "I have been watching a movie" to a question?
3. He ..... the same book for three weeks, but he still hasn't finished it.
4. My sister ..... the guitar since 8 a.m.
5. I ..... for you for more than an hour!
6. Sam ..... a very terrible accident on the road yesterday.
7. True or False:The following sentence is grammatically correct. 'They have been talk on the phone for an hour.'
8. Select the best option:I ..... (not / feel) very well these days.
9. Sarah ..... (study) for her exams for three hours.
10. She ..... (try) to reach Kian all day, but he ..... (not answer) yet.
11. She ..... this project for hours.
12. We use the present perfect continuous to describe ongoing acts that began in the past and ended recently.
13. They ..... (wait) at the bus stop since 7 AM
14. I ..... it a week. (expect ..... present perfect continuous)
15. Choose the correct question form:How long ..... she ..... (work) at this hotel?
16. What is the negative form of 'We have been practicing all afternoon'?
17. Mana yang merupakan present perfect continuous tense:'They have played football for two hours' atau 'They have been playing football for two hours'?
18. They ..... about this project since last month.
19. The students ..... a presentation at the moment.
20. You ..... that email for half an hour, haven't you?
21. They ..... to the same place on holiday ..... three years. (go)
22. Convert the following sentence to present perfect continuous: "They started learning French two months ago."
23. Well, I ..... for that. (look ..... present perfect continuous)
24. Tuliskan bentuk present perfect tense dari kalimat berikut:'She (read) three books this month.'
25. Lilly ..... been lying on the floor ..... three hours now.
26. True or False:The sentence 'I have been knowing my best friend since kindergarten' is grammatically correct.
27. What is the interrogative form of 'She has been singing'?
28. They ..... this game for hours.
29. ..... Anita ..... (keep) distance from me lately?
30. The present perfect continuous refers to ongoing acts that began in the past but are not yet completed.