This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 32 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 32 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. New ..... (write) books all his life. A) Has written. B) Has writen. C) Has been writing. D) Has been written. Show Answer Correct Answer: C) Has been writing. 2. They' ..... tennis for an hour. A) Ve been playing. B) Ve played. C) All the above. D) None of the above. Show Answer Correct Answer: A) Ve been playing. 3. Have you finished the composition for History class ..... ? A) Just. B) Already. C) Yet. D) /. Show Answer Correct Answer: C) Yet. 4. They are tired and dirty because they ..... rugby. A) Have played. B) Have been playing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been playing. 5. We ..... a few friends for lunch tomorrow A) Have met. B) Are meeting. C) Meet. D) Has met. Show Answer Correct Answer: B) Are meeting. 6. Differentiate between Present Perfect and Present Perfect Continuous. A) I have been studying for two hours yesterday. B) I have been studying for two hours. I finished my homework. C) I have finished my homework. I have been studying for two hours. D) I have finished my homework yesterday. Show Answer Correct Answer: C) I have finished my homework. I have been studying for two hours. 7. It's the first time ..... our flat, isn't it? A) You've visited. B) You visited. C) All the above. D) None of the above. Show Answer Correct Answer: A) You've visited. 8. She has been drinking a lot of coffee recently. 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. 9. We've ..... to the new sports since June. Why don't you try it? A) Gone. B) Been going. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been going. 10. Patrick has been ..... on his biology project. A) Work. B) Working. C) All the above. D) None of the above. Show Answer Correct Answer: B) Working. 11. ..... have you been doing judo? A) When. B) How long. C) All the above. D) None of the above. Show Answer Correct Answer: B) How long. 12. Mark and I ..... (work) all morning. We are so tired. A) Has worked. B) Have worked. C) Has been working. D) Have been working. Show Answer Correct Answer: D) Have been working. 13. You look tired!-I ..... (wait) the report all day. A) Was writing. B) Have written. C) Have been writing. D) Has been writing. Show Answer Correct Answer: C) Have been writing. 14. John's disappeared. Does anyone know what ..... to him? A) Happen. B) Has been happening. C) Has happened. D) Has been happened. Show Answer Correct Answer: C) Has happened. 15. Have they been helping you since this morning? A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: A) CORRECT. 16. Which one is the Present Perfect Continuous? A) I do my homework. B) I am doing my homework. C) I have done my homework. D) I have been doing my homework. Show Answer Correct Answer: D) I have been doing my homework. 17. They have got no money left because they ..... A) Have shopped. B) Have been shopping. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been shopping. 18. They ..... TV much recently. A) Have been watched. B) Has been watching. C) Have been watching. D) None of the above. Show Answer Correct Answer: C) Have been watching. 19. Past participle of STOP A) Stopping. B) Stoped. C) Stopped. D) Stops. Show Answer Correct Answer: C) Stopped. 20. Stop! You always ..... my pencils when I lend them to you! A) Break. B) Are breaking. C) Broke. D) Have broken. Show Answer Correct Answer: A) Break. 21. What are the auxiliaries used in the present perfect continuous? A) Do / Does. B) Have / Has. C) Did. D) Was/were. Show Answer Correct Answer: B) Have / Has. 22. I have been to Paris. A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect. 23. We ..... nothing of him for two years. A) Haven't heard. B) Have heard. C) Have been hearing. D) Have been heard. Show Answer Correct Answer: A) Haven't heard. 24. There is a bake sale at school tomorrow. I ..... three trays of cupcakes since the morning. A) Have baked. B) Baked. C) Have been baking. D) Am baking. Show Answer Correct Answer: A) Have baked. 25. Best ..... (to wash) the dishes for fifteen minutes. A) Have been washing. B) Has been washing. C) Is washing. D) Has be washing. Show Answer Correct Answer: B) Has been washing. ← 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