This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 8 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. They ..... home very late last night. (get) A) Gotten. B) Got. C) Get. D) Gets. Show Answer Correct Answer: B) Got. 2. What is the correct form of the present perfect continuous tense for the pronoun 'we'? A) We had been studying. B) We will be studying. C) We have been studying. D) We has been studying. Show Answer Correct Answer: C) We have been studying. 3. My friends ..... any money yet. A) Have made. B) Hasn't made. C) Haven't made. D) Has made. Show Answer Correct Answer: C) Haven't made. 4. Have you ..... visited Disneyland? A) Ever. B) Yet. C) Before. D) Already. Show Answer Correct Answer: A) Ever. 5. Choose the correct form of the verb:'They ..... playing soccer since morning.' A) Has been. B) Is been. C) Are been. D) Have been. Show Answer Correct Answer: D) Have been. 6. A:'Have you been practicing your lines for the play?' B:'Yes, I ..... ' Select the correct short answer. A) Am. B) Do. C) Have. D) Been. Show Answer Correct Answer: C) Have. 7. The forest ..... by the fire. It will take decades for it to recover. A) Has been destroyed. B) Is destroying. C) Has destroyed. D) Is destroyed. Show Answer Correct Answer: A) Has been destroyed. 8. How long ..... learning German? A) Has you been. B) Have she been. C) Has Tom been. D) Have it been. Show Answer Correct Answer: C) Has Tom been. 9. My father (collect) coins since he was a boy. A) Has collected. B) Has been collecting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been collecting. 10. My sister ..... for you since yesterday. A) Has been looked. B) Have been looking. C) Has been looking. D) Looked. Show Answer Correct Answer: C) Has been looking. 11. She ..... here since 8 o'clock. A) Had been sitting. B) Is sitting. C) Has been sitting. D) Was sitting. Show Answer Correct Answer: C) Has been sitting. 12. Complete the sentence:He has been playing video games ..... he got home from school. A) At. B) Since. C) While. D) For. Show Answer Correct Answer: B) Since. 13. The children are so noisy because they ..... football in the living room.I can't concentrate on my lessons at all! Hey! Could please stop playing! I'm studying! A) Have played. B) Played. C) Have been playing. D) Play. Show Answer Correct Answer: C) Have been playing. 14. Which group of words is needed to form the present perfect continuous tense? A) Have/has + been + verb-ing. B) Is/are + verb-ing. C) Have/has + verb-ed. D) Will + be + verb-ing. Show Answer Correct Answer: A) Have/has + been + verb-ing. 15. She ..... (reathe book for a week now. A) Is reading. B) Has been reading. C) Read. D) Reads. Show Answer Correct Answer: B) Has been reading. 16. I love this film. I ..... it four or five times already. A) Have been seeing. B) Had seen. C) Have seen. D) Has been. Show Answer Correct Answer: C) Have seen. 17. How ..... your way home? A) Have you found. B) Have you been finding. C) Are you finding. D) Did you find. Show Answer Correct Answer: D) Did you find. 18. True or False:The sentence 'I have been knowing my best friend for five years' is grammatically correct. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 19. I ..... kayaking yet. A) Wasn't tried. B) Haven't try. C) Didn't tried. D) Haven't tried. Show Answer Correct Answer: D) Haven't tried. 20. She ..... many countries of the world in the last 5 years. A) Visited. B) Had visited. C) Visit. D) Has visited. Show Answer Correct Answer: D) Has visited. 21. The work is almost done. We ..... it for 6 six hours! A) Are doing. B) Were doing. C) Have been doing. D) Have done. Show Answer Correct Answer: C) Have been doing. 22. They ..... been reading since this morning. A) Will. B) Have. C) Would. D) Has. Show Answer Correct Answer: B) Have. 23. Choose the right form of the verb:Pupils ..... (write) the test for two hours. A) Has wrote. B) Have been writing. C) Writing. D) Have wrote. Show Answer Correct Answer: B) Have been writing. 24. Jhonny hasn't been doing his assignment. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 25. True or False:The sentence "She's been calling her grandma every Sunday for the past year" correctly uses the present perfect continuous to describe a repeated action that continues up to the present. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 26. We ..... (wait) for the bus for over an hour. A) Are waiting. B) Wait. C) Have been waiting. D) Waited. Show Answer Correct Answer: C) Have been waiting. 27. She has been working here ..... Monday. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 28. True or False:The sentence 'He has been knowing the secret for a week' is a correct use of the present perfect continuous. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 29. They ..... that movie three times. A) Have already been watching. B) Already watched. C) Already watch. D) Have already watched. Show Answer Correct Answer: D) Have already watched. 30. This is a very old book. I ..... (have) it since I was a child. A) Have been having. B) Have had. C) Have been had. D) Have having. Show Answer Correct Answer: B) Have had. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Tense Quiz 1Present Perfect Continuous Tense Quiz 2Present Perfect Continuous Tense Quiz 3Present Perfect Continuous Tense Quiz 4Present Perfect Continuous Tense Quiz 5Present Perfect Continuous Tense Quiz 6Present Perfect Continuous Tense Quiz 7Present Perfect Continuous Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books