This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 50 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 50 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. How long ..... they ..... at the library? A) Has / studied. B) Have / been studying. C) Are / studying. D) Were / studying. Show Answer Correct Answer: B) Have / been studying. 2. He ..... very hard to improve his English. A) Worked. B) Is working. C) Has been working. D) Works. Show Answer Correct Answer: C) Has been working. 3. Why ..... she ..... so loudly on the phone? A) Has-talked. B) Is-talking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Is-talking. 4. He ..... been watching TV ..... this morning. A) Has/since. B) Have/since. C) Has/for. D) Have/for. Show Answer Correct Answer: A) Has/since. 5. How do you contract 'I have been working'? A) I've working. B) I've been worked. C) I've been working. D) I've been workinged. Show Answer Correct Answer: C) I've been working. 6. Choose the word that correctly completes the structure of the Present Perfect Continuous tense:have/has + ..... + verb-ing. A) Be. B) Is. C) Being. D) Been. Show Answer Correct Answer: D) Been. 7. Helen ..... (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. 8. He ..... English for three years. A) Has been studying. B) Studied. C) Has studied. D) Studies. Show Answer Correct Answer: A) Has been studying. 9. If your friend asks, 'Why are your clothes all muddy?', which is the most logical response using the Present Perfect Continuous tense? A) I played soccer earlier. B) I am going to play soccer. C) I have been playing soccer in the rain. D) I was playing soccer when it started to rain. Show Answer Correct Answer: A) I played soccer earlier. 10. She ..... her homework for the past three hours. A) Does. B) Has been doing. C) Did. D) Is doing. Show Answer Correct Answer: B) Has been doing. 11. What is the structure of a question in the present perfect continuous tense? A) Question word + have/has + subject + been + verb(-ing)?. B) Subject + have/has + verb(-ing)?. C) Have/has + subject + been + verb?. D) Question word + has/have + verb?. Show Answer Correct Answer: A) Question word + have/has + subject + been + verb(-ing)?. 12. I ..... my new job for six months now. A) Have started. B) Have been starting. C) Started. D) Have started. Show Answer Correct Answer: A) Have started. 13. My leg ..... (hurt) all day, but I ..... (not see) a doctor yet. A) Hurts/ do not see. B) Have hurt/have not seen. C) Has hurt/has not seen. D) Has been hurting / have not seen. Show Answer Correct Answer: D) Has been hurting / have not seen. 14. She ..... her new book for 2 years. A) Have written. B) Have been writing. C) Has been writing. D) Has been written. Show Answer Correct Answer: C) Has been writing. 15. The children ..... (play) in the park since the afternoon. A) Played. B) Have been playing. C) Plays. D) Playing. Show Answer Correct Answer: B) Have been playing. 16. Have you ever visited France? We ..... (look) at brochures. A) Looked. B) Have looked. C) Have looking. D) Have been looking. Show Answer Correct Answer: D) Have been looking. 17. I can't believe it! I ..... (work) on this project for weeks. A) Have been working. B) Has been working. C) Working. D) Worked. Show Answer Correct Answer: A) Have been working. 18. She ( not/ do) ..... her homework. A) Has not done. B) Have not been doing. C) Has been not doing. D) Has not been doing. Show Answer Correct Answer: D) Has not been doing. 19. Which word best completes the sentence to show when the action started? We've been working on this science project ..... last Tuesday. A) For. B) Since. C) At. D) During. Show Answer Correct Answer: B) Since. 20. The baby ..... peacefully for hours. A) Been sleeping. B) Has been sleeping. C) Slept. D) Is been sleep. Show Answer Correct Answer: B) Has been sleeping. 21. We ..... since morning. A) Have been working. B) Work. C) Are working. D) Worked. Show Answer Correct Answer: A) Have been working. 22. The sentence 'They have been eating lunch since noon' indicates an action that is still ongoing. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 23. She ..... for a new car for weeks. A) Have been looking. B) Has been looking. C) Looks. D) None of the above. Show Answer Correct Answer: B) Has been looking. 24. He's angry because his computer ..... properly all morning. A) Hasn't worked. B) Hasn't been working. C) Didn't work. D) Doesn't work. E) Wasn't working. Show Answer Correct Answer: B) Hasn't been working. 25. Have you been studying English? A) Yes, I have been study English. B) Yes, I have been studying English. C) Yes, I studying English. D) None of the above. Show Answer Correct Answer: B) Yes, I have been studying English. ← 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