This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 33 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 33 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Sorry about the mess. We ..... (paint) the walls. A) Has painted. B) Have painted. C) Has been painting. D) Have been painting. Show Answer Correct Answer: D) Have been painting. 2. Sheila ..... a new dress for her sister's wedding. A) Has been buying. B) Buys. C) Has been bought. D) Has bought. Show Answer Correct Answer: D) Has bought. 3. Why are Patt and Matt so dirty? They ..... their bedroom. (paint) A) Have been paint. B) Have be painting. C) Have been painting. D) Has been painting. Show Answer Correct Answer: C) Have been painting. 4. I'm very dirty. I (clean) ..... my room all day. A) Clean. B) Cleaned. C) Has been cleaning. D) Have been cleaning. Show Answer Correct Answer: D) Have been cleaning. 5. She ..... to the cinema every weekend for years. A) Is not going. B) Go. C) Has been going. D) Is going. Show Answer Correct Answer: C) Has been going. 6. How long ..... in that city? A) Has Shakespeare lived. B) Have Shakespeare been living. C) Did Shakespeare lived. D) Did Shakespeare live. E) Did Shakespeare living. Show Answer Correct Answer: D) Did Shakespeare live. 7. I haven't seen Tom ..... two years. A) Since. B) Just. C) For. D) Already. Show Answer Correct Answer: C) For. 8. ..... any fish today? A) Have you caught. B) Have you been catching. C) Have you catching. D) None of the above. Show Answer Correct Answer: A) Have you caught. 9. If you read the questions. Plis press (Oprime) la X. A) O. B) F. C) N. D) X. Show Answer Correct Answer: D) X. 10. I haven't worked ..... last January. A) For. B) Since. C) By. D) None of the above. Show Answer Correct Answer: B) Since. 11. James and Amy ..... in England since 1999 A) Live. B) Have lived. C) Are living. D) None of the above. Show Answer Correct Answer: B) Have lived. 12. What ..... they ..... lately? A) Have/ be doing. B) Have / been doing. C) Has/ been doing. D) None of the above. Show Answer Correct Answer: B) Have / been doing. 13. "Your French is perfect." "Really? I ..... French for ten years" . (learn) A) Have been learn. B) Have be learning. C) Have been learning. D) None of the above. Show Answer Correct Answer: C) Have been learning. 14. (she / run much recently?) A) Has she been running recently?. B) Has she been runing recently?. C) Have she been running recently?. D) None of the above. Show Answer Correct Answer: A) Has she been running recently?. 15. My sister ..... a new dress this morning. A) Have buy. B) Has buy. C) Have bought. D) Has bought. Show Answer Correct Answer: D) Has bought. 16. Have you been learning the Present Perfect Continuous?Yes, ..... A) You have. B) We have. C) I have. D) They have. Show Answer Correct Answer: C) I have. 17. He ..... (not/ study) A) Have been studying. B) Has been studying. C) Hasn't been studying. D) Haven't been studying. Show Answer Correct Answer: C) Hasn't been studying. 18. So far, they ..... three countries in Europe A) Are visiting. B) Have visited. C) Has visited. D) Visit. Show Answer Correct Answer: B) Have visited. 19. Jimmy Chin ..... (ski) since he was eight or nine years old. A) Hasn't been skiing. B) Has been skiing. C) Haven't been skiing. D) Have been skiing. Show Answer Correct Answer: B) Has been skiing. 20. 20-He has lived in this city ..... five years. A) Since. B) For. C) Ago. D) None of the above. Show Answer Correct Answer: B) For. 21. I (never) ..... golf, but I'd like to. It looks like fun. A) Has never play. B) Hasn't never play. C) Have never played. D) Have never play. Show Answer Correct Answer: C) Have never played. 22. The Statue of Liberty in New York is a monument which ..... freedom. (symbolise) A) Is symbolizing. B) Has symbolized. C) Have symbolized. D) Symbolizes. Show Answer Correct Answer: D) Symbolizes. 23. You look dirty. What ..... you ..... all day? A) Have you done. B) Have you been doing. C) Have you be doing. D) None of the above. Show Answer Correct Answer: B) Have you been doing. 24. ..... your friends ..... in to the pool for an hour? A) Have, swim. B) Has, swim. C) Have, been swimming. D) Has, been swimming. Show Answer Correct Answer: C) Have, been swimming. 25. Wiwi's been a vegetarian ..... three years. A) Since. B) For. C) After. D) None of the above. Show Answer Correct Answer: B) For. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Quiz 1Present Perfect Continuous Quiz 2Present Perfect Continuous Quiz 3Present Perfect Continuous Quiz 4Present Perfect Continuous Quiz 5Present Perfect Continuous Quiz 6Present Perfect Continuous Quiz 7Present Perfect Continuous Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books