Present Perfect Continuous Tense Quiz 33 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. It (rain) all day. I wonder when it will stop.
2. ..... their homework in the school library? (they/do)
3. My grandmother ..... for her operation for too long. (not/wait)
4. ..... He ..... enough?
5. Which tense is used to express future plans?
6. What is the structure of Present perfect continuous tense?
7. He has been ..... flower for this girl friend
8. Which adverb is used with the present perfect tense to indicate an action that happened before now?a) justb) alreadyc) yet
9. She ..... to work late recently.
10. She ..... dinner since 5 o'clock.
11. A. I can't find my calculator.B. Ask Tricia. She ..... it.
12. They / learn English for two years
13. Ali has been playing ..... a long time.
14. Tonya has been doing gymnastics ..... seven years.
15. You ..... (learn) English ..... 3 years.
16. My sister has been ..... running for 30 minutes
17. Choose the correct form of the present perfect tense for the given sentence:She ..... her homework yet.a) hasn't finishedb) didn't finishc) hasn't been finishing
18. Which sentence uses the present perfect tense correctly?a) I have been studying for the exam yesterday.b) I have studied for the exam yesterday.c) I have studying for the exam yesterday.
19. I ..... Louisiana state University.
20. How long ..... your sister ..... in Abu Dhabi? (live)
21. 4] She's ..... thinking of new project for days.
22. Husband:Can you pick me up some cheese?Wife:I ..... to the store today, and I don't want to go back.
23. I ..... (read) the novel for two months.
24. Kim ..... responded to my email, but I am still waiting to hear from Tom.
25. My sister ..... to the same song the whole day. I'm so sick of it .....
26. Choose the correct form of the present perfect continuous tense for the given sentence:They ..... for the marathon for months.a) have been trainingb) have trainedc) have been train
27. A. Your house smells of wet paint.B. Of course it does. We ..... the living room.
28. The telephone has been ringing ..... Why doesn't someone answer it?
29. 10] I am so tired because I ..... running.
30. I have been trying to contact him .....