Present Perfect Continuous Tense Quiz 53 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. She ..... this project for hours.
2. We use the present perfect continuous to describe ongoing acts that began in the past and ended recently.
3. They ..... (wait) at the bus stop since 7 AM
4. I ..... it a week. (expect ..... present perfect continuous)
5. Choose the correct question form:How long ..... she ..... (work) at this hotel?
6. What is the negative form of 'We have been practicing all afternoon'?
7. Mana yang merupakan present perfect continuous tense:'They have played football for two hours' atau 'They have been playing football for two hours'?
8. They ..... about this project since last month.
9. The students ..... a presentation at the moment.
10. You ..... that email for half an hour, haven't you?
11. They ..... to the same place on holiday ..... three years. (go)
12. Convert the following sentence to present perfect continuous: "They started learning French two months ago."
13. Well, I ..... for that. (look ..... present perfect continuous)
14. Tuliskan bentuk present perfect tense dari kalimat berikut:'She (read) three books this month.'
15. Lilly ..... been lying on the floor ..... three hours now.
16. True or False:The sentence 'I have been knowing my best friend since kindergarten' is grammatically correct.
17. What is the interrogative form of 'She has been singing'?
18. They ..... this game for hours.
19. ..... Anita ..... (keep) distance from me lately?
20. The present perfect continuous refers to ongoing acts that began in the past but are not yet completed.
21. I think I (forget) ..... to buy some bread
22. She (chat) ..... with her friend all the day.
23. She ..... (study) English since morning.
24. What is the interrogative form of 'You have been watching TV'?
25. Explain the use of 'have been' and 'has been' in present perfect continuous tenses.