Present Perfect Continuous Quiz 14 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. You look dirty. What ..... you ..... all day?
2. ..... your friends ..... in to the pool for an hour?
3. Wiwi's been a vegetarian ..... three years.
4. Complete the sentence: " ..... they ..... (learn) English for five years?"
5. Use the present perfect simple to ..... I have sent 20 emails.
6. I haven't finished reading this book .....
7. A:Peter speaks German very well.B:I know. He ..... it for eight years now.
8. Policeman:How long does the fire lit up?Neighbour:It ..... (burn) Since an hour ago.
9. Emilio ..... to the cinema every weekend for years.
10. Ana:No, not yet. I ..... (not, tidy up) the kitchen yet. But why are you here?
11. What is the correct negative form of the present perfect continuous tense?
12. Have you been working in this factory for 5 years?Yes, .....
13. Which tense is used to talk about actions that have been happening continuously for a period of time?
14. What is the correct form of the verb in the sentence: "They ..... (study) for the exam all day" ?
15. Ollie took his cake out of the oven a moment ago.
16. Choose the correct option:It's the first time ..... a jeep.
17. We have been living in Canada for 10 years
18. He ..... (wait) for the bus for 20 minutes.
19. She ..... the report for two hours.
20. How long have you (work) on the computer? Your eyes are red.
21. How many books ..... (write)?
22. They have bought an expensive car.
23. What is the correct question form of the present perfect continuous tense?
24. How do you form a negative pharse?
25. We ..... tennis.
26. I've ..... this place since the first time I came here.
27. He ..... doing the gardening since last summer.
28. He's got a sore throat because he ..... a lot/too much.
29. We have been ..... our friends since last summer.
30. -How long have they been together? .....
31. They ..... just (come) to our house.
32. ..... she been waiting here for over two hours?
33. Sam has ..... to have a holiday next month.
34. We ..... never been(drink) much beer in the parties.
35. Hi Stephanie! How are you? I ..... (have) a lovely time here in Spain.
36. Where's Lisa? Where ..... ?
37. The detective ..... the house for the last few days.
38. He / live here for five months
39. 9-We have been ..... for a new apartment.
40. Has she ..... been abroad?
41. We ..... this TV for ages. I think it's time to buy a new one.
42. Fiona and Eve ..... doing community work.
43. We ..... been living here for very long
44. I have just ..... the dog.
45. You've got white dust all over you! What have you ..... ?
46. Julian ..... (to not clean) his room ..... he broke the broom.
47. Don't bother knocking a the door. They ..... recently. They live in Chonburi now.
48. I ..... this movie before
49. Correct or incorrect?They have been walking for 8 hours.
50. I know, I'm really red ..... !
51. He ..... just ..... (do) his homework.
52. They worked together .....
53. I ..... (just arrive) at the train station.
54. 10-He has been travelling around Europe ..... October.
55. My grandfather ..... (to collect) coins since he was a boy.
56. The children are tired now ..... in the garden.
57. They ..... Brussels a couple of times. They were all amazing experiences.
58. He has been studying English for five years.
59. We ..... each other since 2004.
60. I'm taking my son to the doctor, because his head ..... for three days.