Present Perfect Continuous Tense Quiz 23 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Which of these shows the correct recipe for making the present perfect continuous tense?
2. Sorry Mr. Brown. I ..... my homework at home.
3. How long ..... you ..... on this position? (you are still working on it now)
4. Gina ..... the same book for a month.
5. My father ..... his project all day.
6. ..... your cat been sleeping for over four hours?
7. Identify the tense used in the sentence:They have been waiting since morning.
8. Megan ..... (type) her paper since 4 am.
9. We ..... (book) two tickets for the show 4 weeks ago.
10. Why is there so much snow outside? It ..... (snow) for hours.
11. I ..... an essay. I am tired now.
12. Complete the sentence:We have been waiting for the bus ..... twenty minutes.
13. Tracy and Tom ..... playing tennis for an hour.
14. I ..... home at eight o' clock this morning.
15. Choose the correct sentence:a) John runs faster than anyone in his class. b) She is the most fastest runner in the team. c) This car is expensive than that one. d) My house is the more bigger than theirs.
16. A:(you / take) the dog for a walk yet?
17. Mary ..... to John on the phone last night.
18. Prices ..... in 1995 but then ..... in 1996.
19. They / debate/ for 3 hours
20. Have Benny and Dan been playing piano?
21. Which one of the following time signal to simple past?
22. I ..... for you for ages.
23. He is my friend. I ..... him for 5 years.
24. We have been playing football .....
25. Tabitha ..... (play) the violin ..... age five.
26. A and B ..... for 1 hour.
27. Which tense is used to describe past events?
28. How we form the present perfect tense (negative form).
29. Joe (look) for a new job all week since Friday.
30. Peter ..... football yesterday.