Present Perfect Continuous Quiz 34 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Complete the sentence: " ..... they ..... (learn) English for five years?"
2. Use the present perfect simple to ..... I have sent 20 emails.
3. I haven't finished reading this book .....
4. A:Peter speaks German very well.B:I know. He ..... it for eight years now.
5. Policeman:How long does the fire lit up?Neighbour:It ..... (burn) Since an hour ago.
6. Emilio ..... to the cinema every weekend for years.
7. Ana:No, not yet. I ..... (not, tidy up) the kitchen yet. But why are you here?
8. What is the correct negative form of the present perfect continuous tense?
9. Have you been working in this factory for 5 years?Yes, .....
10. Which tense is used to talk about actions that have been happening continuously for a period of time?
11. What is the correct form of the verb in the sentence: "They ..... (study) for the exam all day" ?
12. "Is it still raining?"No, ..... "
13. Ollie took his cake out of the oven a moment ago.
14. Choose the correct option:It's the first time ..... a jeep.
15. We have been living in Canada for 10 years
16. He ..... (wait) for the bus for 20 minutes.
17. She ..... the report for two hours.
18. How long have you (work) on the computer? Your eyes are red.
19. How many books ..... (write)?
20. They have bought an expensive car.
21. What is the correct question form of the present perfect continuous tense?
22. How do you form a negative pharse?
23. We ..... tennis.
24. I ..... (look) for information on the subject since last Friday.
25. I've ..... this place since the first time I came here.