This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 11 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 11 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Teacher:Where are you living?Student:I'm living in an apartment on Fourth Avenue.Teacher:How long have you been living there?Student: ..... (been, live) there since last May. A) I have been living. B) I am living. C) I have been lived. D) I am lived. Show Answer Correct Answer: A) I have been living. 2. What are you doing? Tom ..... for your reply for nearly a day. A) Was. B) Have waited. C) Have been waiting. D) Has been waiting. Show Answer Correct Answer: D) Has been waiting. 3. Your friend wrote, 'I have been knowing my best friend since first grade.' How can you help them fix this sentence? A) The sentence is already correct. B) Change 'have been' to 'am'. C) Change 'knowing' to 'know'. D) Change 'have been knowing' to 'have known'. Show Answer Correct Answer: D) Change 'have been knowing' to 'have known'. 4. They ..... (paint) the house for several days. A) Paint. B) Have been painting. C) Painted. D) Are painting. Show Answer Correct Answer: B) Have been painting. 5. Complete the sentence with the correct verb form:We haven't ..... to that new pizza place lately. A) Being going. B) Been go. C) Been going. D) Went. Show Answer Correct Answer: C) Been going. 6. Complete the sentence: "I ..... my keys. Can you help me find them?" A) Lose. B) Am losing. C) Have lost. D) Had lost. Show Answer Correct Answer: C) Have lost. 7. It ..... for the whole morning, so the football match has been postponed. A) Has been. B) Have been raining. C) Has rained. D) Has been raining. Show Answer Correct Answer: D) Has been raining. 8. How long ..... working in the garden? A) Has she be. B) Has she been. C) Has she. D) She has been. E) Has she being. Show Answer Correct Answer: B) Has she been. 9. Which of the following sentences is about present perfect tense? A) Will he go to bed?. B) Has he gone to bed yet?. C) Did he go to bed?. D) Is he going to bed?. Show Answer Correct Answer: B) Has he gone to bed yet?. 10. He ..... in the London Olympics in 2012. A) Has been competing. B) Competes. C) Has competed. D) Competed. Show Answer Correct Answer: D) Competed. 11. I love going for walks with my dog. I ..... him for 5 years. A) Had had. B) Had. C) Would had. D) Have had. Show Answer Correct Answer: D) Have had. 12. For how long has you been waiting here? A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 13. What is the longest river in the world? A) Indus. B) Amazon. C) Mississippi. D) Nile. E) Volga. Show Answer Correct Answer: D) Nile. 14. Can you give an example of Present Perfect Continuous Tense? A) She will study for her exams. B) He is studying for his exams. C) She has been studying for her exams. D) They studied for their exams. Show Answer Correct Answer: C) She has been studying for her exams. 15. Which structure correctly represents the present perfect tense? A) Subject + is/are + verb + ing. B) Subject + has/have + past participle. C) Subject + had + past participle. D) Subject + has/have + been + verb + ing. Show Answer Correct Answer: B) Subject + has/have + past participle. 16. Have the boys ..... computer games since this morning? A) Been played. B) Been playing. C) Playing. D) Played. Show Answer Correct Answer: B) Been playing. 17. You look tired!-I ..... the report all day. A) Have been writing. B) Was writing. C) Has been writing. D) Have written. Show Answer Correct Answer: A) Have been writing. 18. Your friend looks exhausted. Which question is the most natural way to ask about the recent activity that caused this? A) Have you been studying for the test all night?. B) Are you studying for the test?. C) Did you study for the test?. D) Do you study for tests?. Show Answer Correct Answer: A) Have you been studying for the test all night?. 19. We use ..... to talk about an action that happened at a specific time in the past. A) Simple present. B) Present perfect continuous. C) Simple past. D) None of the above. Show Answer Correct Answer: C) Simple past. 20. Barry have been writing a letter to his uncle since this morning. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 21. The film ..... (run / not) ..... for ten minutes yet, but there's a commercial break already. A) Have not been running. B) Has been running. C) Had not been running. D) Has not been running. Show Answer Correct Answer: D) Has not been running. 22. They ..... an expensive car for five years A) Have been owning. B) Have owning. C) Have owned. D) None of the above. Show Answer Correct Answer: C) Have owned. 23. I have ..... to find an affordable dorm but they're all expensive. A) Trying. B) Been trying. C) Being tried. D) Tried. Show Answer Correct Answer: B) Been trying. 24. The Present Perfect Continuous says ..... A) When the action started. B) How long the action was in progress. C) When the action finished. D) How often the action happens. Show Answer Correct Answer: B) How long the action was in progress. 25. James has been in Thailand ..... months but he hasn't visited the beach ..... A) Since/ just. B) For/ yet. C) Since/ already. D) For/ still. Show Answer Correct Answer: B) For/ yet. 26. You see your friend looks exhausted. What is the best question to ask about the duration of their activity? A) What have you running?. B) How long have you been running?. C) Why you have been running?. D) How long you are running?. Show Answer Correct Answer: B) How long have you been running?. 27. True or False:If someone asks, 'Has she been feeling sick lately?', a correct short answer is 'Yes, she has.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 28. We ..... (plan) this event for months. A) Planned. B) Have been planning. C) Are planning. D) Plan. Show Answer Correct Answer: B) Have been planning. 29. They have not been ..... food since midnight. A) Ordering. B) Ordered. C) Buy. D) Order. Show Answer Correct Answer: A) Ordering. 30. She's ..... thinking of new project for days. A) Hasn't been. B) Been. C) Has been. D) Has. Show Answer Correct Answer: B) Been. 31. (watch) they this show for 2 hours? A) A) Have they been watching. B) B) Have they watched. C) C) They have. D) None of the above. Show Answer Correct Answer: A) A) Have they been watching. 32. They have ..... me about this story. A) Told. B) Tells. C) Telling. D) Tell. Show Answer Correct Answer: A) Told. 33. Complete the sentence:We ..... for the bus for twenty minutes, and it's still not here. A) Have waited. B) Waited. C) Have been waiting. D) Are waiting. Show Answer Correct Answer: C) Have been waiting. 34. It ..... all night and, up to now, it hasn't stopped yet. Is it because of the storm? A) Has rained. B) Rains. C) Rained. D) Has been raining. Show Answer Correct Answer: D) Has been raining. 35. Clowns are very often frightening to look at, ..... ? A) Are they. B) Aren't they. C) Don't they. D) None of the above. Show Answer Correct Answer: B) Aren't they. 36. Choose the right form of Present Perfect Continuous Tense:give A) Have been giving. B) Gave. C) Has given. D) Had been giving. Show Answer Correct Answer: A) Have been giving. 37. Choose the sentence that correctly uses the present perfect continuous to focus on the activity, not the finished result. A) I have baked twelve cookies. B) I'm messy because I have been baking cookies. C) I baked cookies this morning. D) I am baking cookies. Show Answer Correct Answer: B) I'm messy because I have been baking cookies. 38. What is the structure for negative sentences in the Present Perfect Continuous Tense? A) Subject + is not being + present participle. B) Subject + has/have not been + present participle. C) Subject + had not been + present participle. D) Subject + will not have been + present participle. Show Answer Correct Answer: B) Subject + has/have not been + present participle. 39. I ..... (finish) dinner. A) Have just finished. B) Have just been finishing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have just finished. 40. Complete the question: ..... long have you been learning to play the guitar? A) How. B) What. C) When. D) Why. Show Answer Correct Answer: A) How. 41. Which sentence best shows that an action has been happening repeatedly over the past few weeks? A) I am calling my grandma. B) I called my grandma last week. C) I will call my grandma soon. D) I have been calling my grandma every Sunday this month. Show Answer Correct Answer: D) I have been calling my grandma every Sunday this month. 42. Choose the right form of Present Perfect Continuous Tense:work A) Am working. B) Was working. C) Have been working. D) Have worked. Show Answer Correct Answer: C) Have been working. 43. Your friend says, "I have been working on this project all week." How do you make this sentence negative? A) I have been not working on this project all week. B) I not have been working on this project all week. C) I haven't been working on this project all week. D) I have been working not on this project all week. Show Answer Correct Answer: C) I haven't been working on this project all week. 44. Keira hopes to win the marathon as she ..... very hard for it. A) Has been training. B) Is training. C) Trains. D) Has trained. Show Answer Correct Answer: A) Has been training. 45. Which of these shows the correct 'recipe' for building the Present Perfect Continuous tense? A) Subject + had + been + verb-ing. B) Subject + have/has + verb-ed. C) Subject + is/are + verb-ing. D) Subject + have/has + been + verb-ing. Show Answer Correct Answer: D) Subject + have/has + been + verb-ing. 46. The couple ..... happily since their marriage. A) Live. B) Have lived. C) Has lived. D) Are living. Show Answer Correct Answer: C) Has lived. 47. He ..... (not/sleep) well for the past few days. A) Have not been sleeping. B) Didn't sleep. C) Hasn't been sleeping. D) Hasn't slept. Show Answer Correct Answer: C) Hasn't been sleeping. 48. He ..... (work) ..... in this company since 1985. A) Work. B) Working. C) Is work. D) Has been working. Show Answer Correct Answer: D) Has been working. 49. Which sentence emphasizes the DURATION of an action? A) She has been delivering the lecture for two hours. B) She delivers lectures daily. C) She has finished the lecture. D) She finished the lecture. Show Answer Correct Answer: A) She has been delivering the lecture for two hours. 50. Which of these shows the correct recipe for making the present perfect continuous tense? A) Have/has + been + verb-ing. B) Have/has + verb-ing. C) Is/are + been + verb-ing. D) Had + been + verb-ing. Show Answer Correct Answer: A) Have/has + been + verb-ing. 51. Sorry Mr. Brown. I ..... my homework at home. A) Have forgotten. B) Forgot. C) Didn't forget. D) Forget. Show Answer Correct Answer: A) Have forgotten. 52. How long ..... you ..... on this position? (you are still working on it now) A) Have been working. B) Were working. C) Are working. D) Has working. Show Answer Correct Answer: A) Have been working. 53. Gina ..... the same book for a month. A) Has been reading. B) Has read. C) Is reading. D) Reads. Show Answer Correct Answer: A) Has been reading. 54. My father ..... his project all day. A) Have writing. B) Have been writing. C) Has writing. D) Has been writing. Show Answer Correct Answer: D) Has been writing. 55. ..... your cat been sleeping for over four hours? A) Have. B) Does. C) Are. D) Has. Show Answer Correct Answer: D) Has. 56. Identify the tense used in the sentence:They have been waiting since morning. A) Present perfect continuous. B) Present perfect. C) Past continuous. D) Present continuous. Show Answer Correct Answer: A) Present perfect continuous. 57. Megan ..... (type) her paper since 4 am. A) Has been typing. B) Have been typing. C) Had typed. D) None of the above. Show Answer Correct Answer: A) Has been typing. 58. We ..... (book) two tickets for the show 4 weeks ago. A) Books. B) Book. C) Booking. D) Booked. Show Answer Correct Answer: D) Booked. 59. Why is there so much snow outside? It ..... (snow) for hours. A) Has snowed. B) Has been snowing. C) Snowed. D) None of the above. Show Answer Correct Answer: B) Has been snowing. 60. I ..... an essay. I am tired now. A) Was writting. B) Had written. C) Have written. D) Have been writing. Show Answer Correct Answer: D) Have been writing. ← 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