This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 25 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 25 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... ice cream since I was 10 years old. So I don't even remember how it tastes anymore. A) Have eaten. B) Haven't eaten. C) Ate. D) Didn't eat. Show Answer Correct Answer: B) Haven't eaten. 2. Our boss ..... (just/receive) the report. A) Has just received. B) Have just received. C) Has just been receiving. D) Have just been receiving. Show Answer Correct Answer: A) Has just received. 3. I ..... in Barcelona for 6 years, but now I've been living in Madrid. A) Have lived. B) Had lifed. C) Lived. D) Has lived. E) Have been living. Show Answer Correct Answer: C) Lived. 4. My colleague ..... hairdressing. A) Has been studying. B) Has been study. C) Have been studying. D) Have been study. Show Answer Correct Answer: A) Has been studying. 5. Dan ..... comics for seven years. A) Has collected. B) Has been collecting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been collecting. 6. Sam and Matt have been ..... rugby. A) Practising. B) Practise. C) All the above. D) None of the above. Show Answer Correct Answer: A) Practising. 7. ..... you ever (buy) an I-pnone 10? A) Has/ bought. B) Have/ buying. C) Have/ bought. D) None of the above. Show Answer Correct Answer: C) Have/ bought. 8. The famous Sydney Opera House ..... as an arts center since 1973. (serve) A) Has served. B) Have served. C) Serves. D) Is serving. Show Answer Correct Answer: A) Has served. 9. Choose the correct option:It ..... all day! Why can't it stop! A) Is raining. B) Rains. C) Has been raining. D) Have been raining. Show Answer Correct Answer: C) Has been raining. 10. ..... to Greece? A) Have you ever gone. B) Did you ever went. C) Have you ever be. D) Did you ever go. E) Have you ever been. Show Answer Correct Answer: E) Have you ever been. 11. She ..... been to a concert at the Lincoln Center. A) Have. B) Has. C) For. D) Since. Show Answer Correct Answer: B) Has. 12. Rick ..... (to not clean) his room ..... he broke the broom. A) Haven't been cleaning / for. B) Haven't been cleaning / since. C) Hasn't been cleaning / for. D) Hasn't been cleaning / since. Show Answer Correct Answer: D) Hasn't been cleaning / since. 13. I ..... (have) my cell phone for many years. A) Have been having. B) Have had. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have had. 14. Correct or incorrect?Jane have been studying for two hours already. A) Correct. B) Incorrect. C) All the above. D) None of the above. Show Answer Correct Answer: B) Incorrect. 15. I ..... my phone. A) Have been losing. B) Has been losing. C) Have lost. D) Has lost. Show Answer Correct Answer: C) Have lost. 16. We ..... tennis all morning! A) Have been playing. B) Have played. C) Has been playing. D) Have playing. Show Answer Correct Answer: A) Have been playing. 17. Para formar el present perfect simple A) Sujeto + auxiliar have/has + participio. B) Sujeto + auxiliar have/has + pasado. C) Sujeto + auxiliar have/has +been + participio. D) None of the above. Show Answer Correct Answer: A) Sujeto + auxiliar have/has + participio. 18. We ..... new stories in our English class these days. A) Haven't been reading. B) Hasn't been reading. C) Aren't reading. D) None of the above. Show Answer Correct Answer: A) Haven't been reading. 19. ..... the book you lent me, so you can have it back now. A) I haven't finished. B) I have finished. C) I haven't been finishing. D) I have been finishing. Show Answer Correct Answer: B) I have finished. 20. Which sentence is correct:1. I have known Stella all my life.2. I have been knowing Stella all my life. A) The first sentence is correct. B) The second sentence is correct. C) Both variants are possible. D) None of the above. Show Answer Correct Answer: A) The first sentence is correct. 21. It ..... rained for the last month A) Have not. B) Haven't. C) Has not. D) None of the above. Show Answer Correct Answer: C) Has not. 22. What tense gives importance to the process and duration of an action? A) PRESENTT PERFECT SIMPLE. B) PRESENT PERFECT CONTINUOUS. C) All the above. D) None of the above. Show Answer Correct Answer: B) PRESENT PERFECT CONTINUOUS. 23. 11-How long ..... you been studying English? A) Has. B) Have. C) Do. D) None of the above. Show Answer Correct Answer: B) Have. 24. For the verb "throwing" , which rule was used to change it to its-ing form? A) Verb ends in w, x or y, double the last letter and add-ing. B) Verb ends in w, x or y, do not double the last letter and add-ing. C) Verb ends in z, x or y, do not double the last letter and add-ing. D) None of the above. Show Answer Correct Answer: B) Verb ends in w, x or y, do not double the last letter and add-ing. 25. Are any more taxis coming? A) I hope so. I've waited for ages. B) I hope so. I've been waiting for ages. C) All the above. D) None of the above. Show Answer Correct Answer: B) I hope so. I've been waiting for ages. ← 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