Present Perfect Continuous Tense Quiz 51 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I ..... the email, but I haven't replied yet.
2. Complete the gap:I'm a bit worried about Malcolm. He ..... very strange lately.
3. They ..... for the bus at the moment.
4. My parents ..... about moving to a new city.
5. Which one is Present Perfect Tense?
6. He ..... (teach) here since 2005
7. We ..... all day.
8. Mana yang merupakan present perfect tense:'I have finished my homework' atau 'I have been finishing my homework'?
9. What have you been doing today?
10. Choose the correct interrogative: ..... he ..... (feel) sick lately?
11. She ..... French lessons for months.
12. They ..... this tournament since it first started.
13. We ..... a lot of emails recently.
14. Choose the correct tense:We ..... (clean) the rooms since 8 a.m.
15. I've (a) stranger things these days, it's quite good.
16. Look! They are tired because they ..... (clean) the house.
17. I (a) her that you were too clever to do anything so silly. (tell ..... present perfect continuous)
18. The workers ..... hard on the new building.
19. 2 I've been playing the piano for
20. The students ..... (not study) for the exam since last week.
21. Sorry I'm late! I ..... for a taxi for half an hour.
22. The sentence 'I have been finishing my homework' is in the past tense.
23. They ..... about moving to another city for months.
24. I have been reading for hours. My eyes ..... hurting.
25. By the time we got to the restaurant, they ..... for an hour.