This quiz works best with JavaScript enabled. Home > 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) Gets. B) Got. C) Gotten. D) Get. Show Answer Correct Answer: B) Got. 2. What is the correct form of the present perfect continuous tense for the pronoun 'we'? A) We has been studying. B) We have been studying. C) We had been studying. D) We will be studying. Show Answer Correct Answer: B) We have been studying. 3. My friends ..... any money yet. A) Has made. B) Hasn't made. C) Have made. D) Haven't made. Show Answer Correct Answer: D) Haven't made. 4. Have you ..... visited Disneyland? A) Already. B) Before. C) Ever. D) Yet. Show Answer Correct Answer: C) Ever. 5. Choose the correct form of the verb:'They ..... playing soccer since morning.' A) Has been. B) Have been. C) Is been. D) Are been. Show Answer Correct Answer: B) Have been. 6. A:'Have you been practicing your lines for the play?' B:'Yes, I ..... ' Select the correct short answer. A) Have. B) Am. C) Do. D) Been. Show Answer Correct Answer: A) Have. 7. The forest ..... by the fire. It will take decades for it to recover. A) Is destroyed. B) Has destroyed. C) Has been destroyed. D) Is destroying. Show Answer Correct Answer: C) 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) Has been looking. C) Have been looking. D) Looked. Show Answer Correct Answer: B) Has been looking. 11. She ..... here since 8 o'clock. A) Has been sitting. B) Is sitting. C) Had been sitting. D) Was sitting. Show Answer Correct Answer: A) Has been sitting. 12. Complete the sentence:He has been playing video games ..... he got home from school. A) For. B) Since. C) At. D) While. 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) Played. B) Play. C) Have played. D) Have been playing. Show Answer Correct Answer: D) Have been playing. 14. Which group of words is needed to form the present perfect continuous tense? A) Is/are + verb-ing. B) Have/has + verb-ed. C) Have/has + been + verb-ing. D) Will + be + verb-ing. Show Answer Correct Answer: C) Have/has + been + verb-ing. 15. She ..... (reathe book for a week now. A) Reads. B) Read. C) Has been reading. D) Is reading. Show Answer Correct Answer: C) Has been reading. 16. I love this film. I ..... it four or five times already. A) Have been seeing. B) Have seen. C) Has been. D) Had seen. Show Answer Correct Answer: B) Have seen. 17. How ..... your way home? A) Have you found. B) Did you find. C) Have you been finding. D) Are you finding. Show Answer Correct Answer: B) 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) Didn't tried. B) Haven't tried. C) Haven't try. D) Wasn't tried. Show Answer Correct Answer: B) Haven't tried. 20. She ..... many countries of the world in the last 5 years. A) Visit. B) Has visited. C) Visited. D) Had visited. Show Answer Correct Answer: B) Has visited. 21. The work is almost done. We ..... it for 6 six hours! A) Have done. B) Were doing. C) Have been doing. D) Are doing. Show Answer Correct Answer: C) Have been doing. 22. They ..... been reading since this morning. A) Has. B) Will. C) Would. D) Have. Show Answer Correct Answer: D) Have. 23. Choose the right form of the verb:Pupils ..... (write) the test for two hours. A) Have been writing. B) Has wrote. C) Writing. D) Have wrote. Show Answer Correct Answer: A) 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) Have been waiting. B) Waited. C) Are waiting. D) Wait. Show Answer Correct Answer: A) 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) Already watched. B) Have already watched. C) Have already been watching. D) Already watch. Show Answer Correct Answer: B) Have already watched. 30. This is a very old book. I ..... (have) it since I was a child. A) Have had. B) Have been had. C) Have having. D) Have been having. Show Answer Correct Answer: A) 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