Present Perfect Continuous Tense Quiz 1 (60 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Complete the question:' ..... you been feeling okay recently?'
2. Choose the correct negative form of the sentence:She has completed the project.
3. They ..... (know) each other for ten years!
4. They have been learning English since they ..... two years old.
5. The teacher ..... (teach) us math for three hours now.
6. Choose the correct superlative form: "This is the ..... movie I've ever seen."
7. I ..... a member of the gym for five years.
8. I ..... interested in world history since I was a kid
9. Astrid (a) ..... in the garden all afternooon. You can see that she (b) ..... a lot of flowers
10. He looks terrible! What ..... he ..... (do) all night?
11. Julie ..... (learn) how to drive for 6 years! and she still can't!
12. Complete the question: "How long ..... you been learning to skateboard?"
13. Your hands are covered in paint. Which sentence best explains why?
14. She needs to feed the chicken in the morning, ..... ?
15. I have just ..... a hot drink
16. He ..... five books so far in his career.
17. Complete the sentence to focus on the *activity* rather than the result:I'm so tired. I ..... all morning.
18. We ..... (prepare) for the test all week.
19. Your mom wants to know why the kitchen is a mess. Which sentence best explains the ongoing activity that caused it?
20. Have you watched the DVD of famous matches ..... ?'
'Yes, it was great.'
21. I ..... (study) for my exams for the last two months.
22. We have been looking for a new apartment for three months.
23. She ..... here for five years.
24. Yo te he estado esperando desde las 8 am
25. Choose the correct negative form for the sentence:'We have been waiting for you.'
26. I ..... (to look) for information on the subject since last Friday.
27. My brother ..... (look / for a job/ for a long time.
28. My brother ..... to study for his exam yet.
29. They haven't been ..... TV much recently.
30. You have ..... that email for over an hour. How long is it going to take you?
31. We ..... (be) on holidays for two months!
32. Sandy ..... dinner 4 times this week
33. They have been playing board games for noon.
34. True or False:The sentence 'I have been knowing my best friend since kindergarten' is grammatically correct for everyday American English.
35. Complete the question:'How long ..... she been learning to play the guitar?'
36. Which is the correct way to ask a question and give a short answer about your brother playing video games?
37. I ..... a lot recently.
38. The construction labors are thirsty since they ..... (remove) the scaffoldings.
39. Identify the sentence that is NOT in the present perfect continuous tense.
40. Imagine your friend started a new drawing two hours ago and is still working on it. Which sentence best describes this situation?
41. Did you know he's been teaching German ..... fifteen years?
42. True or False:The sentence 'They has been playing outside since lunch' uses correct grammar.
43. We ..... (discuss) this matter for hours on end. We haven't still reached a decision.
44. Complete the sentence:My friends and I ..... been practicing for the school play all week.
45. Your friend says, 'I have been trying to solve this math problem.' How would you ask a 'yes/no' question to confirm this?
46. We have been watching TV ..... we had dinner.
47. We ..... raising money for charity.
48. Sarah ..... for her dog but it is still nowhere to be found.
49. I ..... you so much.
50. They ..... at the airport.
51. Mum ..... to Spain before.
52. I ..... (clean) the house since morning.
53. There is a grammar mistake in the following sentence. Choose the option that corrects it:'She has running in the park every morning recently.'
54. We ..... (discuss) this topic for too long.
55. Which sentence is the correct negative form of 'They have been practicing their song'?
56. The plumber ..... to fix the pipes since this morning.
57. Please choose the correct sentence.
58. I ..... so hard. (not work)
59. I've never ..... a girlfriend before.
60. What is the correct form of the verb in this sentence? They ..... (practice) for the concert for months.