This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 19 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 19 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She ..... a competition so far. A) Haven't lose. B) Wasn't lose. C) Didn't lost. D) Hasn't lost. Show Answer Correct Answer: D) Hasn't lost. 2. 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. 3. Have you been ..... all day? A) Studies. B) Studied. C) To study. D) Study. E) Studying. Show Answer Correct Answer: E) Studying. 4. 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' + the base form of the verb. C) It is formed using 'was/were' + the present participle (verb+ing). D) It is formed using 'has/have been' + the present participle (verb+ing). Show Answer Correct Answer: D) It is formed using 'has/have been' + the present participle (verb+ing). 5. ..... for long?' 'No. Just a couple of minutes.' A) Are you waiting. B) Have you been waiting. C) Do you wait. D) Have you waited. Show Answer Correct Answer: B) Have you been waiting. 6. 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. 7. 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. 8. They ..... his watch! They can prove that. A) Hasn't steal. B) Haven't steal. C) Hasn't stolen. D) Haven't stolen. Show Answer Correct Answer: D) Haven't stolen. 9. 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. 10. I ..... (wait) ..... for you since two o'clock. A) Waiting. B) Am waiting. C) Have been waiting. D) Has been waiting. Show Answer Correct Answer: C) Have been waiting. 11. What verb tense is this:"I have done my homework" . A) Present perfect continuous. B) Present perfect simple. C) Present simple. D) Present continuous. Show Answer Correct Answer: B) Present perfect simple. 12. How have you been waiting for me? A) I waited for 4 hours ago. B) I have waited for 4 hours. C) I has waited for 4 hours. D) I have been waiting for 45 minutes. Show Answer Correct Answer: D) I have been waiting for 45 minutes. 13. Sean ..... an essay all morning. A) Has been writing. B) Is writing. C) Wrote. D) Has write. Show Answer Correct Answer: A) Has been writing. 14. I ..... my best friend since my childhood. A) Known. B) Have known. C) Has known. D) Have been knowing. Show Answer Correct Answer: B) Have known. 15. Choose the correct negative form:I have been studying for three hours. A) I am not studying for three hours. B) I have not been studying for three hours. C) I have not studied for three hours. D) I was not studying for three hours. Show Answer Correct Answer: B) I have not been studying for three hours. 16. Anna has started cooking since 03.00 p.m. Now, it is 05.00 p.m. She is still cooking. The best statement to describe the situation is ..... A) Anna is cooking right now. B) Anna has cooked since 5.00 p.m. C) Anna has been cooking for two hours. D) Anna cooked two hours ago. Show Answer Correct Answer: C) Anna has been cooking for two hours. 17. We ..... (try) to solve this problem since morning. A) Has been trying. B) Tried. C) Are trying. D) Have been trying. Show Answer Correct Answer: D) Have been trying. 18. Find the error and choose the correction. Original sentence:'They have playing outside since lunch.' A) Has been playing. B) Have played. C) Are playing. D) Have been playing. Show Answer Correct Answer: D) Have been playing. 19. Lisa look really great. She ..... at the fitness center. A) Have been exercising. B) Has been exercised. C) Has been exercising. D) Have been exercised. Show Answer Correct Answer: C) Has been exercising. 20. How long ..... the truth? A) Have you known. B) Are you knowing. C) Have you been knowing. D) Did you know. Show Answer Correct Answer: A) Have you known. 21. How long (a) ..... to play the piano? (b) ..... any competitions yet? A) Have you learned (b) have you won. B) Have you learnt (b) have you been winning. C) Have you been learning (b) have you won. D) Have you been learning (b) have you been won. Show Answer Correct Answer: C) Have you been learning (b) have you won. 22. Choose the sentence that uses 'for' and 'since' correctly. A) I've been learning Spanish for two years, ever since I visited Mexico. B) I've been learning Spanish since two years ago, for my trip. C) I've been learning Spanish for I was in fifth grade. D) I've been learning Spanish since two years. Show Answer Correct Answer: A) I've been learning Spanish for two years, ever since I visited Mexico. 23. Choose the right form of Present Perfect Continuous Tense:try A) Have been trying. B) Have tried. C) Had been trying. D) Tried. Show Answer Correct Answer: A) Have been trying. 24. Identify the error in the sentence:She have been working here for five years. A) Working here. B) Have been working. C) For five years. D) She. Show Answer Correct Answer: B) Have been working. 25. James (finish) his homework recently. A) Has finished. B) Has been finishing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has finished. 26. Which sentence uses the correct comparative structure? A) This project is the more important of all. B) She is the least happier in the class. C) He is the most tall in the group. D) Her explanation was clearer than the teacher's. Show Answer Correct Answer: D) Her explanation was clearer than the teacher's. 27. They ..... (live) in Paris for five years. A) Lived. B) Living. C) Have been living. D) Have lived. Show Answer Correct Answer: C) Have been living. 28. I ..... anything to eat all day. A) Don't have. B) Haven't had. C) Wasn't having. D) Haven't been having. Show Answer Correct Answer: B) Haven't had. 29. Since when has he been playing video games? A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 30. I have been waiting for you for 3 hours. Where ..... (you/be)? A) Have you been. B) Were. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you been. ← 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