This quiz works best with JavaScript enabled. Home > English Grammar > 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) Up to now. C) Next to. D) Prior to. Show Answer Correct Answer: B) 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 discovered. B) Have discovered. C) Has been discovering. D) Have been discovering. Show Answer Correct Answer: A) Has discovered. 4. The building ..... standing since he last year A) Has been. B) Have. C) Have been. D) Has. Show Answer Correct Answer: A) 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) Have; broke. C) Have; broken. D) Has; broke. Show Answer Correct Answer: C) Have; broken. 9. She ..... (learn) the material since one hour ago in the classroom. A) Have learning. B) Had been learning. C) Has been learning. D) Have been learning. Show Answer Correct Answer: C) Has been learning. 10. 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. 11. He ..... the house all day, and now his clothes are dirty. A) Has been painting. B) Painted. C) Has painted. D) Paints. Show Answer Correct Answer: A) Has been painting. 12. 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 don't watch it. C) I haven't been watching it lately. D) I didn't watch it lately. Show Answer Correct Answer: C) I haven't been watching it lately. 13. Complete the sentence to form a grammatically correct negative question:' ..... you been listening to what I've been saying?' A) Don't. B) Aren't. C) Haven't. D) Hasn't. Show Answer Correct Answer: C) Haven't. 14. 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. 15. It ..... snowing. A) Hasn't be. B) Hasn't been. C) Hasn't. D) Hasn't being. E) Hasn't to been. Show Answer Correct Answer: B) Hasn't been. 16. How long have you ..... ? A) Been walked. B) Been walking. C) Walking. D) Walks. Show Answer Correct Answer: B) Been walking. 17. 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. 18. 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. 19. We ..... to the athletics club ..... May. (go) A) Going/since. B) Have gone/since. C) Has been going/for. D) Have been going/since. Show Answer Correct Answer: D) Have been going/since. 20. 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) They have been studying hard recently. C) She has been cooking dinner yesterday. D) We have been learning English for five years. Show Answer Correct Answer: C) She has been cooking dinner yesterday. 21. 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. 22. Identify the error in the sentence:'He have been working here since 2010.' A) Have been working. B) He have. C) Since 2010. D) Working here. Show Answer Correct Answer: B) He have. 23. Which sentence uses present perfect tense incorrectly? A) We have never seen this place. B) She has just arrived. C) They have finished the exam yesterday. D) I have already eaten lunch. Show Answer Correct Answer: C) They have finished the exam yesterday. 24. Complete the sentence:We have been waiting for the bus ..... at least twenty minutes. A) While. B) At. C) For. D) Since. Show Answer Correct Answer: C) For. 25. Did Mary come here?-She ..... twice since 1980. A) Has visited. B) Visits. C) Visited. D) Was visiting. Show Answer Correct Answer: A) Has visited. 26. A friend asks, "Has your dad been fixing the car all day?" Complete the correct short answer if he has: "Yes, he ..... " A) Is. B) Has. C) Has been. D) Did. Show Answer Correct Answer: B) Has. 27. 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. 28. 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 been finishing. D) Have read / haven't finished. Show Answer Correct Answer: A) Have been reading / haven't finished. 29. What is the present participle of 'wait'? A) Waiting. B) Waits for. C) Waits. D) Waited. Show Answer Correct Answer: A) Waiting. 30. The bonfire (burn not) all night. A) A) hasn't been burning. B) B) hasn't burnt. C) C) have burnt. D) None of the above. Show Answer Correct Answer: B) B) hasn't burnt. ← 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