This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 21 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 21 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. ..... 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. 3. The famous Sydney Opera House ..... as an arts center since 1973. (serve) A) Has served. B) Serves. C) Is serving. D) Have served. Show Answer Correct Answer: A) Has served. 4. Choose the correct option:It ..... all day! Why can't it stop! A) Rains. B) Is raining. C) Have been raining. D) Has been raining. Show Answer Correct Answer: D) Has been raining. 5. ..... to Greece? A) Have you ever be. B) Did you ever went. C) Have you ever been. D) Did you ever go. E) Have you ever gone. Show Answer Correct Answer: C) Have you ever been. 6. She ..... been to a concert at the Lincoln Center. A) Since. B) Has. C) Have. D) For. Show Answer Correct Answer: B) Has. 7. Rick ..... (to not clean) his room ..... he broke the broom. A) Hasn't been cleaning / since. B) Haven't been cleaning / for. C) Haven't been cleaning / since. D) Hasn't been cleaning / for. Show Answer Correct Answer: A) Hasn't been cleaning / since. 8. 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. 9. 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. 10. I ..... my phone. A) Has been losing. B) Has lost. C) Have lost. D) Have been losing. Show Answer Correct Answer: C) Have lost. 11. 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. 12. 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. 13. 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. 14. ..... the book you lent me, so you can have it back now. A) I have been finishing. B) I have finished. C) I haven't been finishing. D) I haven't finished. Show Answer Correct Answer: B) I have finished. 15. 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. 16. 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. 17. 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. 18. 11-How long ..... you been studying English? A) Has. B) Have. C) Do. D) None of the above. Show Answer Correct Answer: B) Have. 19. 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. 20. 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. 21. She (paint) her room since 8 o'clock. A) Has painted. B) Has been painting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been painting. 22. My parents ..... been married ..... thirty years. A) Has-for. B) Have-for. C) Has-since. D) Have-since. Show Answer Correct Answer: B) Have-for. 23. Have I been singing too loudly? A) Present Perfect Continuous. B) Present Perfect Simple. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect Continuous. 24. She ..... living here for long. A) Hasn't. B) Hasn't been. C) Haven't. D) Haven't been. Show Answer Correct Answer: B) Hasn't been. 25. He ..... Denmark. Now he is trying to find a job there. A) Has been to. B) Have been in. C) Has gone in. D) Has gone to. E) Have been to. Show Answer Correct Answer: D) Has gone to. 26. Tom ..... (watch) the game for long time. A) Have been watching. B) Has been watching. C) Have been watched. D) None of the above. Show Answer Correct Answer: B) Has been watching. 27. Which is the verb that never changes in Present perfect continuous and is in past participle form? A) Was. B) Been. C) Is. D) Am. Show Answer Correct Answer: B) Been. 28. He ..... for ages. I guess he was still mad at me because of what happened last year. A) Has spoken. B) Haven't spoken. C) Has been speaking. D) Hasn't spoken. Show Answer Correct Answer: D) Hasn't spoken. 29. The Present Perfect Continuous explain ..... A) When the action finished. B) When the action started. C) How often the action happens. D) How long the action was in progress. Show Answer Correct Answer: D) How long the action was in progress. 30. Joe and Peter have been ..... TV A) Watching. B) Watch. C) All the above. D) None of the above. Show Answer Correct Answer: A) Watching. ← 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