This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 25 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 25 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. They ..... me about this story A) Have tell. B) Has tells. C) Have telling. D) Have told. Show Answer Correct Answer: D) Have told. 2. Fill in the blank:They ..... (play) soccer for two hours. A) Have been playing. B) Played. C) Are playing. D) Will play. Show Answer Correct Answer: A) Have been playing. 3. Complete the sentence:'We ..... learning English for five years.' A) Has been. B) Have been. C) Are been. D) Were been. Show Answer Correct Answer: B) Have been. 4. She ..... since noon. Should we wake her up? A) Sleeps. B) Is sleeping. C) Has been sleeping. D) Sleep. Show Answer Correct Answer: C) Has been sleeping. 5. We ..... (know) each other since last year. A) Have known. B) Have been knowing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have known. 6. ..... (you / ever / work) in a factory?' 'No, never.' A) Have you ever been working. B) Have you ever working. C) Have you ever work. D) Have you ever worked. Show Answer Correct Answer: D) Have you ever worked. 7. Which sentence best explains the meaning of 'It has been raining all day'? A) It started raining in the past and is still raining now. B) It will rain later today. C) It rained for a short time and then stopped. D) It is raining only at this exact moment. Show Answer Correct Answer: A) It started raining in the past and is still raining now. 8. Which sentence is the correct negative form of 'He has been playing video games'? A) He has been not playing video games. B) He not has been playing video games. C) He hasn't been playing video games. D) He has been playing no video games. Show Answer Correct Answer: C) He hasn't been playing video games. 9. I ..... to learn English for years but I have not succeeded yet. A) Have been trying. B) Have tried. C) Tried. D) A and B. Show Answer Correct Answer: A) Have been trying. 10. True or False:The present perfect continuous tense is used to talk about an action that was completed a long time ago. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 11. What is the present participle of 'produce'? A) Producing. B) Productive. C) Production. D) Produce. Show Answer Correct Answer: A) Producing. 12. 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 lived. B) I have been living. C) I am living. D) I am lived. Show Answer Correct Answer: B) I have been living. 13. What are you doing? Tom ..... for your reply for nearly a day. A) Have been waiting. B) Has been waiting. C) Have waited. D) Was. Show Answer Correct Answer: B) Has been waiting. 14. 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 'knowing' to 'know'. C) Change 'have been knowing' to 'have known'. D) Change 'have been' to 'am'. Show Answer Correct Answer: C) Change 'have been knowing' to 'have known'. 15. They ..... (paint) the house for several days. A) Painted. B) Have been painting. C) Paint. D) Are painting. Show Answer Correct Answer: B) Have been painting. 16. Complete the sentence with the correct verb form:We haven't ..... to that new pizza place lately. A) Went. B) Been go. C) Being going. D) Been going. Show Answer Correct Answer: D) Been going. 17. Complete the sentence: "I ..... my keys. Can you help me find them?" A) Have lost. B) Lose. C) Am losing. D) Had lost. Show Answer Correct Answer: A) Have lost. 18. It ..... for the whole morning, so the football match has been postponed. A) Has been. B) Has been raining. C) Have been raining. D) Has rained. Show Answer Correct Answer: B) Has been raining. 19. How long ..... working in the garden? A) She has been. B) Has she been. C) Has she being. D) Has she be. E) Has she. Show Answer Correct Answer: B) Has she been. 20. Which of the following sentences is about present perfect tense? A) Is he going to bed?. B) Has he gone to bed yet?. C) Did he go to bed?. D) Will he go to bed?. Show Answer Correct Answer: B) Has he gone to bed yet?. 21. He ..... in the London Olympics in 2012. A) Competed. B) Competes. C) Has competed. D) Has been competing. Show Answer Correct Answer: A) Competed. 22. I love going for walks with my dog. I ..... him for 5 years. A) Have had. B) Had. C) Would had. D) Had had. Show Answer Correct Answer: A) Have had. 23. 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. 24. What is the longest river in the world? A) Amazon. B) Volga. C) Nile. D) Indus. E) Mississippi. Show Answer Correct Answer: C) Nile. 25. Can you give an example of Present Perfect Continuous Tense? A) She has been studying for her exams. B) He is studying for his exams. C) They studied for their exams. D) She will study for her exams. Show Answer Correct Answer: A) She has been studying for her exams. ← 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