Present Perfect Continuous Tense Quiz 1 (25 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.'