This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 27 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 27 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... about this since morning. A) Have been discussing. B) Have been discussed. C) Has been discussing. D) Have discussed. Show Answer Correct Answer: A) Have been discussing. 2. Jimmy and Justin ..... been ..... Charice song. A) Have, writing. B) Has, speaking. C) Should, are. D) Is, listening. Show Answer Correct Answer: A) Have, writing. 3. I have been ..... all the morning. A) Drive. B) Driving. C) Drives. D) Drove. Show Answer Correct Answer: B) Driving. 4. We ..... in this queue for half an hour. (stand) Fill in the blanks with present perfect continuous form of the verb. A) Has been standing. B) Have been standing. C) Have been stood. D) Have stooding. Show Answer Correct Answer: B) Have been standing. 5. They ..... basketball since this morning. A) Has been playing. B) Have been playing. C) Are playing. D) Were playing. Show Answer Correct Answer: B) Have been playing. 6. Nina ..... listened to my new song. A) Has. B) Have. Show Answer Correct Answer: A) Has. 7. I (be) in Surabaya for ten years. A) Has been. B) Have been. C) Has being. D) Have being. Show Answer Correct Answer: B) Have been. 8. I ..... for 2 hours, because my boyfriend broke up with me. I'm so sad! A) Have cried. B) Have been crying. C) Has been crying. D) Has cried. Show Answer Correct Answer: B) Have been crying. 9. We have been receiving gifts from our friends ..... we came back from Europe. A) Since. B) During. C) For. D) At. Show Answer Correct Answer: A) Since. 10. Which sentence uses the present perfect continuous tense correctly?a) I have been working on this project since two hours.b) I have worked on this project since two hours.c) I have been working on this project for two hours. A) I have been working on this project for two hours. B) I have been working on this project since two hours ago. C) I have worked on this project for two hours. D) I have been working on this project since two days. Show Answer Correct Answer: A) I have been working on this project for two hours. 11. Sam ..... for 2 hours. A) Has been worked. B) Has been working. C) Has been being worked. D) Have been working. Show Answer Correct Answer: B) Has been working. 12. Father: ..... Grandma this week?Daughter:Yes, I ..... to see her yesterday. A) Did you; went. B) Have you visited; went. C) Did you; have gone. D) None of above. Show Answer Correct Answer: B) Have you visited; went. 13. She has ..... discussing the problem with me very seriously A) Be. B) Being. C) Isn't. D) Been. Show Answer Correct Answer: D) Been. 14. Ms Beata ..... at our school for 7 years. (teach) A) Is teaching. B) Has been teaching. C) Taught. D) Was teaching. Show Answer Correct Answer: B) Has been teaching. 15. They ..... the car. It looks new again. A) Cleaned. B) Has cleaned. C) Have cleaned. D) None of above. Show Answer Correct Answer: C) Have cleaned. 16. He has been living here ..... last week. A) Since. B) For. C) Recently. D) None of above. Show Answer Correct Answer: A) Since. 17. This computer ..... (operate) for 20 hours, it must be shut down now, unless it will explode. A) Has been operating. B) Have been operating. C) Are operating. D) Is operating. Show Answer Correct Answer: A) Has been operating. 18. You ..... a lie A) Has been telling. B) Have been telling. C) Are been telling. D) Are telling. Show Answer Correct Answer: B) Have been telling. 19. Rama has been living on the temple premises ..... 2005. A) For. B) Since. Show Answer Correct Answer: B) Since. 20. Sue ..... to her parents every week. A) Wrote. B) Writes. C) Is writing. D) None of above. Show Answer Correct Answer: B) Writes. 21. Which tense cannot be used with state verbs? A) Present perfect simple. B) Present perfect continuous. C) Past perfect simple. D) Past perfect continuous. Show Answer Correct Answer: B) Present perfect continuous. 22. Talk about events in the past that have continued until the present and are still ongoing. A) Present Prefect Tense. B) Present Perfect Continuous Tense. C) Past Perfect Tense. D) Present Continuous Tense. Show Answer Correct Answer: B) Present Perfect Continuous Tense. 23. I ..... tennis. A) Hadn't been playing tennis. B) Haven't been playing tennis. C) Hasn't been playing tennis. D) None of above. Show Answer Correct Answer: B) Haven't been playing tennis. 24. ..... our son bben doing his homework all night? A) Has. B) Have. C) Had. D) Are. Show Answer Correct Answer: A) Has. 25. Why are you out of breath?' 'I ..... in the park. A) Have jogged. B) Have been jogging. C) Jogged. D) Am jogging. Show Answer Correct Answer: B) Have been jogging. 26. I (garden), so my hands are dirty. A) Has been gardening. B) Have been gardening. C) Has gardened. D) Have gardened. Show Answer Correct Answer: B) Have been gardening. 27. We ..... to Bali twice A) Have gone. B) Has gone. Show Answer Correct Answer: A) Have gone. 28. Where have you ..... ? Everybody it waiting for you. oops! sorry. I've been to the library. A) Been. B) Gone. C) Has. D) Have. Show Answer Correct Answer: B) Gone. 29. My brother ..... travelling ..... two months. A) Has been, for. B) Have been, since. C) Has, for. D) Is travelling, for. Show Answer Correct Answer: A) Has been, for. 30. I ..... all day. I have a difficult test tomorrow! A) Have studied. B) Have been studying. C) Has been studying. D) Have studied. Show Answer Correct Answer: B) Have been studying. ← 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 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books