This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 12 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 12 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He is keeping singing ..... ! it's awful A) Out of. B) Prior to. C) Up to now. D) Next to. Show Answer Correct Answer: C) Up to now. 2. Identify the sentence that uses a modal verb for obligation: A) You should call your parents. B) You can leave early today. C) You must finish your assignment by tomorrow. D) You might want to try the new restaurant. Show Answer Correct Answer: C) You must finish your assignment by tomorrow. 3. Nobody ..... (discover) the cure for AIDS yet. A) Has been discovering. B) Have been discovering. C) Have discovered. D) Has discovered. Show Answer Correct Answer: D) Has discovered. 4. The building ..... standing since he last year A) Have been. B) Has been. C) Have. D) Has. Show Answer Correct Answer: B) Has been. 5. Has Aaron been cleaned his bedroom? A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 6. My friend has been ill ..... a long time. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 7. He ..... (work) at the company for over five years. A) Worked. B) Has been working. C) Is working. D) Have been working. Show Answer Correct Answer: B) Has been working. 8. ..... you ..... your arm? A) Has; broken. B) Has; broke. C) Have; broke. D) Have; broken. Show Answer Correct Answer: D) Have; broken. 9. ..... her yet? A) Have you saw. B) Has you saw. C) Have you seen. D) Has you seen. Show Answer Correct Answer: C) Have you seen. 10. She ..... (learn) the material since one hour ago in the classroom. A) Had been learning. B) Have been learning. C) Have learning. D) Has been learning. Show Answer Correct Answer: D) Has been learning. 11. Tricia and I haven't been talking since last year. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 12. He ..... the house all day, and now his clothes are dirty. A) Painted. B) Has painted. C) Has been painting. D) Paints. Show Answer Correct Answer: C) Has been painting. 13. A friend asks, 'Why are you so far behind on the show?' Which response uses the present perfect continuous to explain? A) I'm not watching it lately. B) I haven't been watching it lately. C) I didn't watch it lately. D) I don't watch it. Show Answer Correct Answer: B) I haven't been watching it lately. 14. Complete the sentence to form a grammatically correct negative question:' ..... you been listening to what I've been saying?' A) Haven't. B) Hasn't. C) Aren't. D) Don't. Show Answer Correct Answer: A) Haven't. 15. Choose the sentence that focuses on an action that started in the past and is still going on, not just happening right now. A) Look! It is snowing. B) My family is watching a movie. C) I have been trying to solve this math problem for an hour. D) My friend is calling my name. Show Answer Correct Answer: C) I have been trying to solve this math problem for an hour. 16. It ..... snowing. A) Hasn't been. B) Hasn't be. C) Hasn't. D) Hasn't being. E) Hasn't to been. Show Answer Correct Answer: A) Hasn't been. 17. How long have you ..... ? A) Been walking. B) Been walked. C) Walking. D) Walks. Show Answer Correct Answer: A) Been walking. 18. This dolphin won't bite my baby-belly, ..... ? A) Won't it. B) Would it. C) Will it. D) None of the above. Show Answer Correct Answer: C) Will it. 19. Which sentence shows the correct structure for the present perfect continuous tense? A) They have been play soccer. B) She has been studying for hours. C) He has was working all day. D) I been listening to music. Show Answer Correct Answer: B) She has been studying for hours. 20. We ..... to the athletics club ..... May. (go) A) Have been going/since. B) Has been going/for. C) Going/since. D) Have gone/since. Show Answer Correct Answer: A) Have been going/since. 21. Identify the incorrect sentence:a) He has been running for an hour. b) We have been learning English for five years. c) They have been studying hard recently. d) She has been cooking dinner yesterday. A) He has been running for an hour. B) We have been learning English for five years. C) They have been studying hard recently. D) She has been cooking dinner yesterday. Show Answer Correct Answer: D) She has been cooking dinner yesterday. 22. What is the difference between Present Perfect and Present Perfect Continuous Tense? A) Present Perfect focuses on the completion of an action, while Present Perfect Continuous emphasizes the duration or ongoing nature of the action. B) Both tenses are used to describe actions that are happening right now. C) Present Perfect Continuous is used only for actions that have just finished. D) Present Perfect is used for actions that will happen in the future. Show Answer Correct Answer: A) Present Perfect focuses on the completion of an action, while Present Perfect Continuous emphasizes the duration or ongoing nature of the action. 23. Identify the error in the sentence:'He have been working here since 2010.' A) Have been working. B) Working here. C) Since 2010. D) He have. Show Answer Correct Answer: D) He have. 24. Which sentence uses present perfect tense incorrectly? A) I have already eaten lunch. B) She has just arrived. C) They have finished the exam yesterday. D) We have never seen this place. Show Answer Correct Answer: C) They have finished the exam yesterday. 25. Complete the sentence:We have been waiting for the bus ..... at least twenty minutes. A) For. B) Since. C) At. D) While. Show Answer Correct Answer: A) For. 26. Did Mary come here?-She ..... twice since 1980. A) Visited. B) Was visiting. C) Has visited. D) Visits. Show Answer Correct Answer: C) Has visited. 27. A friend asks, "Has your dad been fixing the car all day?" Complete the correct short answer if he has: "Yes, he ..... " A) Has. B) Is. C) Did. D) Has been. Show Answer Correct Answer: A) Has. 28. Which sentence is a correct example of the present perfect continuous tense? A) I been trying to call you. B) She has been wanting a new phone. C) They have been playing video games for an hour. D) He has played that game before. Show Answer Correct Answer: C) They have been playing video games for an hour. 29. I ..... (read) the book you lent me, but I ..... (not / finish) it yet. It's very interesting. A) Have been reading / haven't finished. B) Have been reading / haven't been finishing. C) Have read / haven't finished. D) Have read / haven't been finishing. Show Answer Correct Answer: A) Have been reading / haven't finished. 30. What is the present participle of 'wait'? A) Waited. B) Waiting. C) Waits. D) Waits for. Show Answer Correct Answer: B) Waiting. ← 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