This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 22 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 22 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. The film ..... (run / not) ..... for ten minutes yet, but there's a commercial break already. A) Had not been running. B) Has not been running. C) Have not been running. D) Has been running. Show Answer Correct Answer: B) Has not been running. 3. 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. 4. I have ..... to find an affordable dorm but they're all expensive. A) Tried. B) Being tried. C) Trying. D) Been trying. Show Answer Correct Answer: D) Been trying. 5. 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. 6. James has been in Thailand ..... months but he hasn't visited the beach ..... A) For/ still. B) Since/ already. C) Since/ just. D) For/ yet. Show Answer Correct Answer: D) For/ yet. 7. You see your friend looks exhausted. What is the best question to ask about the duration of their activity? A) Why you have been running?. B) How long have you been running?. C) What have you running?. D) How long you are running?. Show Answer Correct Answer: B) How long have you been running?. 8. 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. 9. We ..... (plan) this event for months. A) Planned. B) Plan. C) Have been planning. D) Are planning. Show Answer Correct Answer: C) Have been planning. 10. They have not been ..... food since midnight. A) Order. B) Ordered. C) Ordering. D) Buy. Show Answer Correct Answer: C) Ordering. 11. She's ..... thinking of new project for days. A) Has been. B) Hasn't been. C) Been. D) Has. Show Answer Correct Answer: C) Been. 12. (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. 13. They have ..... me about this story. A) Told. B) Tell. C) Tells. D) Telling. Show Answer Correct Answer: A) Told. 14. Complete the sentence:We ..... for the bus for twenty minutes, and it's still not here. A) Have been waiting. B) Are waiting. C) Have waited. D) Waited. Show Answer Correct Answer: A) Have been waiting. 15. It ..... all night and, up to now, it hasn't stopped yet. Is it because of the storm? A) Has rained. B) Rained. C) Has been raining. D) Rains. Show Answer Correct Answer: C) Has been raining. 16. 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. 17. Choose the right form of Present Perfect Continuous Tense:give A) Had been giving. B) Gave. C) Has given. D) Have been giving. Show Answer Correct Answer: D) Have been giving. 18. Choose the sentence that correctly uses the present perfect continuous to focus on the activity, not the finished result. A) I'm messy because I have been baking cookies. B) I have baked twelve cookies. C) I baked cookies this morning. D) I am baking cookies. Show Answer Correct Answer: A) I'm messy because I have been baking cookies. 19. What is the structure for negative sentences in the Present Perfect Continuous Tense? A) Subject + has/have not been + present participle. B) Subject + will not have been + present participle. C) Subject + is not being + present participle. D) Subject + had not been + present participle. Show Answer Correct Answer: A) Subject + has/have not been + present participle. 20. 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. 21. Complete the question: ..... long have you been learning to play the guitar? A) What. B) When. C) How. D) Why. Show Answer Correct Answer: C) How. 22. 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. 23. Choose the right form of Present Perfect Continuous Tense:work A) Have been working. B) Have worked. C) Am working. D) Was working. Show Answer Correct Answer: A) Have been working. 24. 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. 25. Keira hopes to win the marathon as she ..... very hard for it. A) Has been training. B) Is training. C) Has trained. D) Trains. Show Answer Correct Answer: A) Has been training. 26. Which of these shows the correct 'recipe' for building the Present Perfect Continuous tense? A) Subject + have/has + been + verb-ing. B) Subject + is/are + verb-ing. C) Subject + have/has + verb-ed. D) Subject + had + been + verb-ing. Show Answer Correct Answer: A) Subject + have/has + been + verb-ing. 27. The couple ..... happily since their marriage. A) Have lived. B) Has lived. C) Are living. D) Live. Show Answer Correct Answer: B) Has lived. 28. He ..... (not/sleep) well for the past few days. A) Didn't sleep. B) Hasn't been sleeping. C) Have not been sleeping. D) Hasn't slept. Show Answer Correct Answer: B) Hasn't been sleeping. 29. He ..... (work) ..... in this company since 1985. A) Has been working. B) Working. C) Work. D) Is work. Show Answer Correct Answer: A) Has been working. 30. Which sentence emphasizes the DURATION of an action? A) She has finished the lecture. B) She finished the lecture. C) She has been delivering the lecture for two hours. D) She delivers lectures daily. Show Answer Correct Answer: C) She has been delivering the lecture for two hours. ← 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