Present Perfect Continuous Tense Quiz 40 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. My sister has been ..... running for 30 minutes
2. 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
3. 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.
4. I ..... Louisiana state University.
5. How long ..... your sister ..... in Abu Dhabi? (live)
6. 4] She's ..... thinking of new project for days.
7. Husband:Can you pick me up some cheese?Wife:I ..... to the store today, and I don't want to go back.
8. I ..... (read) the novel for two months.
9. Kim ..... responded to my email, but I am still waiting to hear from Tom.
10. My sister ..... to the same song the whole day. I'm so sick of it .....
11. 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
12. A. Your house smells of wet paint.B. Of course it does. We ..... the living room.
13. The telephone has been ringing ..... Why doesn't someone answer it?
14. 10] I am so tired because I ..... running.
15. I have been trying to contact him .....
16. In which tense is the verb formed by using 'have/has been' + present participle?
17. We have been studying ..... 2 hours ago
18. Mr. Oscar ..... been trying hard to repair his computer
19. Who ..... (invent) the Internet?
20. ..... John and Kara been writing Britney's song?
21. Talking about the past but continuing into the present.
22. My father is going on a business trip, but he (not, leave) yet.
23. 7] How long ..... learning German?
24. Select the correct form:My boss ..... (talk) to the manager all morning.
25. My brother ..... his homework now; he is playing games.