This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 17 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 17 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. True or False:The correct way to make the sentence 'He has been playing' negative is 'He has been not playing.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 2. Herbal plants ..... for years to help solve medical problems. A) Has been used. B) Have been used. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been used. 3. He ..... for ages. A) Has studied. B) Has been studying. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been studying. 4. Choose the right form of the verb:Don't come in. I ..... (just/wash) the floor. A) Just washed. B) Have been washing. C) Have just washed. D) Will wash. Show Answer Correct Answer: C) Have just washed. 5. I (write) this verse for 5 minutes. A) A) have been writing. B) B) have written. C) C) has been written. D) None of the above. Show Answer Correct Answer: A) A) have been writing. 6. True or False:The sentence 'They have been building that new house for months' is a correct example of an affirmative sentence in the present perfect continuous tense. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 7. How long ..... for him? I don't think he's coming today. A) Have you waited. B) Do you wait. C) Have you been waiting. D) Did you wait. Show Answer Correct Answer: C) Have you been waiting. 8. She ..... in the pool since she woke up. A) Has been swimming. B) Has swum. C) Swims. D) Is swimming. Show Answer Correct Answer: A) Has been swimming. 9. We shouldn't be doing this, ..... ? A) Should we. B) Don't we. C) Shouldn't we. D) None of the above. Show Answer Correct Answer: A) Should we. 10. Select the sentence that is a correct example of the present perfect continuous tense. A) My dog is chasing its tail. B) My dog has chased its tail. C) My dog will be chasing its tail. D) My dog has been chasing its tail. Show Answer Correct Answer: D) My dog has been chasing its tail. 11. Some volunteers ..... (distribute) hand sanitizers and masks to workers on the street. A) Has distributing. B) Had been distributing. C) Has been distributing. D) Have been distributing. Show Answer Correct Answer: D) Have been distributing. 12. Your friend asks, "Have you been using my charger?" What is the correct short answer if you have? A) Yes, I have. B) Yes, I am. C) Yes, I been. D) Yes, I did. Show Answer Correct Answer: A) Yes, I have. 13. You ..... for twelve hours. A) Have been slept. B) Have been sleeping. C) Have been sleep. D) Have sleeping. E) Slept. Show Answer Correct Answer: B) Have been sleeping. 14. To show an action started in the past and is still happening, how would you correctly change the verb in this sentence? 'I (wait) for my friend for twenty minutes.' A) Have been waiting. B) Have waited. C) Was waiting. D) Am waiting. Show Answer Correct Answer: A) Have been waiting. 15. Choose the correct Wh-question:She has lived here for five years. A) Where has she lived here?. B) How long has she lived here?. C) Why has she lived here?. D) When has she lived here?. Show Answer Correct Answer: B) How long has she lived here?. 16. The students ..... (prepare) for the competition for two weeks. A) Are preparing. B) Have been preparing. C) Prepare. D) Prepared. Show Answer Correct Answer: B) Have been preparing. 17. My sister ..... clothes since she was seven. A) Designed. B) Has designed. C) Has design. D) None of the above. Show Answer Correct Answer: B) Has designed. 18. What is a past participle? A) Verb + ed (regular verbs). B) Verb + ing. C) Verb + s/es. D) None of the above. Show Answer Correct Answer: A) Verb + ed (regular verbs). 19. Nobody has ever ..... to my webpage. A) Logged on. B) Logging on. C) Logs on. D) Log on. Show Answer Correct Answer: A) Logged on. 20. True or False:The sentence 'She has been listen to music for an hour' is grammatically correct. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 21. Reading that book all day. A) She's been. B) She have. C) She've been. D) She has. Show Answer Correct Answer: C) She've been. 22. To ask about the amount of time someone has been doing an activity, which question is best? A) How long have you been playing that game?. B) What have you been playing?. C) Are you playing a game?. D) Why have you been playing that game?. Show Answer Correct Answer: A) How long have you been playing that game?. 23. The staff ..... (work) all day. They deserve a break. A) Have worked. B) Has worked. C) Have been working. D) Has been working. Show Answer Correct Answer: C) Have been working. 24. Your friend's hands are covered in paint. Which sentence best explains why? A) He is painting his room. B) He painted his room. C) He has painted his room. D) He has been painting his room. Show Answer Correct Answer: D) He has been painting his room. 25. It has been snowing ..... this morning A) In. B) Last. C) For. D) Since. Show Answer Correct Answer: D) Since. 26. What is the present participle of 'ring'? A) Rings. B) Rung. C) Rang. D) Ringing. Show Answer Correct Answer: D) Ringing. 27. Mary ..... (live) ..... in Germany since 1992. A) Has been living. B) Has been Living. C) Have been living. D) Have to live. Show Answer Correct Answer: A) Has been living. 28. True or False:The word 'been' can be left out of a present perfect continuous sentence, for example:'She has watching TV.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 29. The company ..... (expanits operations for two years now. A) Expands. B) Expanded. C) Is expanding. D) Has been expanding. Show Answer Correct Answer: D) Has been expanding. 30. Ashley ..... (already book) my ticket to India. A) Booked. B) Has already booked. C) Will be booking. D) Already booked. Show Answer Correct Answer: B) Has already booked. ← 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