This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 9 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 9 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Select the sentence that is a correct example of the present perfect continuous tense. A) My dog has been chasing its tail. B) My dog is chasing its tail. C) My dog will be chasing its tail. D) My dog has chased its tail. Show Answer Correct Answer: A) My dog has been chasing its tail. 2. Some volunteers ..... (distribute) hand sanitizers and masks to workers on the street. A) Has distributing. B) Have been distributing. C) Had been distributing. D) Has been distributing. Show Answer Correct Answer: B) Have been distributing. 3. Your friend asks, "Have you been using my charger?" What is the correct short answer if you have? A) Yes, I am. B) Yes, I did. C) Yes, I have. D) Yes, I been. Show Answer Correct Answer: C) Yes, I have. 4. You ..... for twelve hours. A) Have sleeping. B) Slept. C) Have been sleep. D) Have been slept. E) Have been sleeping. Show Answer Correct Answer: E) Have been sleeping. 5. 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) Am waiting. C) Was waiting. D) Have waited. Show Answer Correct Answer: A) Have been waiting. 6. Choose the correct Wh-question:She has lived here for five years. A) When has she lived here?. B) How long has she lived here?. C) Why has she lived here?. D) Where has she lived here?. Show Answer Correct Answer: B) How long has she lived here?. 7. The students ..... (prepare) for the competition for two weeks. A) Prepared. B) Prepare. C) Are preparing. D) Have been preparing. Show Answer Correct Answer: D) Have been preparing. 8. 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. 9. 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). 10. Nobody has ever ..... to my webpage. A) Logged on. B) Log on. C) Logs on. D) Logging on. Show Answer Correct Answer: A) Logged on. 11. 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. 12. Reading that book all day. A) She's been. B) She've been. C) She has. D) She have. Show Answer Correct Answer: B) She've been. 13. To ask about the amount of time someone has been doing an activity, which question is best? A) Why have you been playing that game?. B) Are you playing a game?. C) How long have you been playing that game?. D) What have you been playing?. Show Answer Correct Answer: C) How long have you been playing that game?. 14. The staff ..... (work) all day. They deserve a break. A) Have been working. B) Has worked. C) Have worked. D) Has been working. Show Answer Correct Answer: A) Have been working. 15. Your friend's hands are covered in paint. Which sentence best explains why? A) He has painted his room. B) He painted his room. C) He has been painting his room. D) He is painting his room. Show Answer Correct Answer: C) He has been painting his room. 16. It has been snowing ..... this morning A) For. B) Last. C) Since. D) In. Show Answer Correct Answer: C) Since. 17. What is the present participle of 'ring'? A) Ringing. B) Rings. C) Rung. D) Rang. Show Answer Correct Answer: A) Ringing. 18. Mary ..... (live) ..... in Germany since 1992. A) Have been living. B) Has been living. C) Have to live. D) Has been Living. Show Answer Correct Answer: B) Has been living. 19. 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. 20. 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. 21. Ashley ..... (already book) my ticket to India. A) Already booked. B) Will be booking. C) Booked. D) Has already booked. Show Answer Correct Answer: D) Has already booked. 22. I ..... (a) very tired recently. That's why I ..... (b) to stay in bed today A) Have been feeling. (b) have decided. B) Has been feeling (b) have been deciding. C) Have been feeling (b) has decided. D) Have felt. (b) have been decideing. Show Answer Correct Answer: A) Have been feeling. (b) have decided. 23. ..... he ..... the mockingbird?-Yes, he ..... A) Has; killed; has. B) Have; killed; has. C) Have; killed; have. D) Has; killed; have. Show Answer Correct Answer: A) Has; killed; has. 24. My cousins ..... on the internet. A) Have chatted. B) Have chating. C) Has chatted. D) Are chatted. Show Answer Correct Answer: A) Have chatted. 25. Provide an example of the Present Perfect Continuous Tense. A) She is studying for three hours. B) She has been studying for three hours. C) She has studied for three hours. D) She studied for three hours. Show Answer Correct Answer: B) She has been studying for three hours. 26. ..... you written your essay yet? A) Have. B) Were. C) Has. D) Did. Show Answer Correct Answer: A) Have. 27. I ..... here for an hour. Where is the train? A) Stood. B) Have been standing. C) Am standing. D) Have stood. Show Answer Correct Answer: B) Have been standing. 28. Which modal verb indicates a suggestion? A) Must. B) Might. C) Should. D) May. Show Answer Correct Answer: C) Should. 29. Why ..... ? Are you ok? A) Are you crying. B) Will you cry. C) Have you cried. D) Do you cry. Show Answer Correct Answer: A) Are you crying. 30. Which sentence correctly shows the basic structure of the present perfect continuous tense? A) My dad has been fixing the car. B) My dad was fixing the car. C) My dad has fixed the car. D) My dad is fixing the car. Show Answer Correct Answer: A) My dad has been fixing the car. 31. I (a) at this school since September. A) A. have been. B) Was. C) All the above. D) None of the above. Show Answer Correct Answer: A) A. have been. 32. She doesn't imagine that I have much money, ..... ? A) Doesn't she. B) Do I. C) Does she. D) None of the above. Show Answer Correct Answer: C) Does she. 33. Why are you sweating? You ..... , right? A) Have been running. B) Run. C) Has run. D) Ran. Show Answer Correct Answer: A) Have been running. 34. Fill in the blank:I ..... (work) on this project since last month. A) Has been working. B) Have been working. C) Had been working. D) Will have been working. Show Answer Correct Answer: B) Have been working. 35. Which sentence best describes a repeated action that has happened over a recent period? A) He has been calling me all week. B) He called me yesterday. C) He is calling me now. D) He calls me sometimes. Show Answer Correct Answer: A) He has been calling me all week. 36. He ..... (teach) at the university since 2010. A) Is teaching. B) Taught. C) Has been teaching. D) Teaches. Show Answer Correct Answer: C) Has been teaching. 37. The kids ..... (play) in the garden since 2 PM. A) Are playing. B) Have been playing. C) Play. D) Played. Show Answer Correct Answer: B) Have been playing. 38. How long ..... she been here? A) Has. B) Hasn't. C) Have. D) Are. Show Answer Correct Answer: A) Has. 39. We ..... ( swim) for many hours A) Have swam. B) Have been swimming. C) Swimming. D) Have swim. Show Answer Correct Answer: B) Have been swimming. 40. Select the sentence that is written in the present perfect continuous tense. A) My dad is fixing the car. B) My dad has been fixing the car all morning. C) My dad fixed the car yesterday. D) My dad will fix the car. Show Answer Correct Answer: B) My dad has been fixing the car all morning. 41. Your friend says, 'I've been practicing the guitar all day.' How would you correctly say the opposite? A) I not have been practicing . B) I haven't been practicing . C) I have been not practicing . D) I haven't practicing . Show Answer Correct Answer: B) I haven't been practicing . 42. ..... working in that company all his life? A) Has he been. B) Is he. C) Is not he. D) Have he been. Show Answer Correct Answer: A) Has he been. 43. True or False:The sentence 'They have been play soccer 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. 44. Is that the TV I can hear?-Yes, Mum, I ..... homework all afternoon, and now I ..... the news. (do, watch) A) Has been doing am watching. B) Have been done has been watching. C) Have been doing am watching. D) Am doing have been watching. Show Answer Correct Answer: C) Have been doing am watching. 45. I ..... (exercise) regularly since January. A) Am exercising. B) Has exercised. C) Have been exercising. D) Exercised. Show Answer Correct Answer: C) Have been exercising. 46. I ..... for you since 8 o'clock! Where are you now!? A) Have been waiting. B) Waited. C) Have waited. D) Wait. Show Answer Correct Answer: A) Have been waiting. 47. Your little sister has been asking for a snack over and over for ten minutes. Which sentence best emphasizes this repeated action? A) She is asking for a snack. B) She asked for a snack. C) She has been asking for a snack. D) She has asked for a snack. Show Answer Correct Answer: C) She has been asking for a snack. 48. The dogs have been barking all night. A) Perfect. B) Progressive perfect. C) Progressive. D) None of the above. Show Answer Correct Answer: B) Progressive perfect. 49. Which time expression is most suitable for present perfect continuous tense? A) Yesterday. B) For three hours. C) Last year. D) Two days ago. Show Answer Correct Answer: B) For three hours. 50. Can you find an example of Present Perfect Tense? A) Dina has lived in California for 1 year. B) My name is Dina. C) Dina left her hometown long ago. D) Dina likes cooking. Show Answer Correct Answer: A) Dina has lived in California for 1 year. 51. ..... has been teaching at the university since June. A) Jack and Martin. B) Julia. C) The Children. D) The Students. E) The Men. Show Answer Correct Answer: B) Julia. 52. She ..... a competition so far. A) Hasn't lost. B) Wasn't lose. C) Didn't lost. D) Haven't lose. Show Answer Correct Answer: A) Hasn't lost. 53. To emphasize the ongoing activity rather than the result, which option best completes the sentence? "I'm so tired because I ..... all over town for a new pair of shoes." A) Have walked. B) Have been walking. C) Walked. D) Am walking. Show Answer Correct Answer: B) Have been walking. 54. Have you been ..... all day? A) Studies. B) Studied. C) Studying. D) Study. E) To study. Show Answer Correct Answer: C) Studying. 55. How is the Present Perfect Continuous Tense formed? A) It is formed using 'will have' + the past participle. B) It is formed using 'has/have been' + the present participle (verb+ing). C) It is formed using 'was/were' + the present participle (verb+ing). D) It is formed using 'has/have' + the base form of the verb. Show Answer Correct Answer: B) It is formed using 'has/have been' + the present participle (verb+ing). 56. ..... for long?' 'No. Just a couple of minutes.' A) Have you waited. B) Have you been waiting. C) Are you waiting. D) Do you wait. Show Answer Correct Answer: B) Have you been waiting. 57. True or False:The sentence 'I have been knowing the answer for a while' is a grammatically correct way to express that you know something. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 58. True or False:The sentence 'They have been watching a movie' is a correct 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. 59. They ..... his watch! They can prove that. A) Hasn't steal. B) Haven't stolen. C) Hasn't stolen. D) Haven't steal. Show Answer Correct Answer: B) Haven't stolen. 60. What have you been doing ..... the last 30 minutes? A) For. B) By. C) Since. D) None of the above. Show Answer Correct Answer: A) For. ← 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