This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 10 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 10 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... (wait) ..... for you since two o'clock. A) Has been waiting. B) Am waiting. C) Have been waiting. D) Waiting. Show Answer Correct Answer: C) Have been waiting. 2. What verb tense is this:"I have done my homework" . A) Present simple. B) Present perfect simple. C) Present perfect continuous. D) Present continuous. Show Answer Correct Answer: B) Present perfect simple. 3. How have you been waiting for me? A) I has waited for 4 hours. B) I waited for 4 hours ago. C) I have been waiting for 45 minutes. D) I have waited for 4 hours. Show Answer Correct Answer: C) I have been waiting for 45 minutes. 4. Sean ..... an essay all morning. A) Is writing. B) Has write. C) Has been writing. D) Wrote. Show Answer Correct Answer: C) Has been writing. 5. I ..... my best friend since my childhood. A) Has known. B) Have known. C) Have been knowing. D) Known. Show Answer Correct Answer: B) Have known. 6. Choose the correct negative form:I have been studying for three hours. A) I have not studied for three hours. B) I have not been studying for three hours. C) I was not studying for three hours. D) I am not studying for three hours. Show Answer Correct Answer: B) I have not been studying for three hours. 7. 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 has cooked since 5.00 p.m. B) Anna is cooking right now. 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. 8. We ..... (try) to solve this problem since morning. A) Has been trying. B) Have been trying. C) Tried. D) Are trying. Show Answer Correct Answer: B) Have been trying. 9. Find the error and choose the correction. Original sentence:'They have playing outside since lunch.' A) Has been playing. B) Have been playing. C) Have played. D) Are playing. Show Answer Correct Answer: B) Have been playing. 10. How long ..... the truth? A) Have you been knowing. B) Did you know. C) Have you known. D) Are you knowing. Show Answer Correct Answer: C) Have you known. 11. How long (a) ..... to play the piano? (b) ..... any competitions yet? A) Have you been learning (b) have you won. B) Have you been learning (b) have you been won. C) Have you learnt (b) have you been winning. D) Have you learned (b) have you won. Show Answer Correct Answer: A) Have you been learning (b) have you won. 12. 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 for I was in fifth grade. C) I've been learning Spanish since two years ago, for my trip. 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. 13. 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. 14. Identify the error in the sentence:She have been working here for five years. A) She. B) Have been working. C) For five years. D) Working here. Show Answer Correct Answer: B) Have been working. 15. 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. 16. 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. 17. They ..... (live) in Paris for five years. A) Have lived. B) Lived. C) Living. D) Have been living. Show Answer Correct Answer: D) Have been living. 18. I ..... anything to eat all day. A) Don't have. B) Haven't had. C) Haven't been having. D) Wasn't having. Show Answer Correct Answer: B) Haven't had. 19. 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. 20. 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. 21. Amanda ..... (already/have) lunch, so she'll come later. A) Has been having already. B) Has already had. C) Has already been having. D) Has had already. Show Answer Correct Answer: B) Has already had. 22. I ..... for three hours. A) Has studying. B) Has been studying. C) Have studying. D) Have been studying. Show Answer Correct Answer: D) Have been studying. 23. Which adverb is most often used with the present perfect continuous? A) Never. B) Tomorrow. C) Yesterday. D) Recently. Show Answer Correct Answer: D) Recently. 24. My brother ..... for five hours A) Has been sleeping. B) Has been sleep. C) Have been sleeping. D) Have been sleep. Show Answer Correct Answer: A) Has been sleeping. 25. Choose the correct interrogative form:She has submitted the report. A) Is she submitting the report?. B) Did she submitted the report?. C) Has she submitted the report?. D) Had she submitted the report?. Show Answer Correct Answer: C) Has she submitted the report?. 26. I ..... (study) French for two years. A) Study. B) Studied. C) Have been studying. D) Has been studying. Show Answer Correct Answer: C) Have been studying. 27. She ..... for an hour. A) Has jogged. B) Have been jogged. C) Has been jogging. D) Have been jogging. Show Answer Correct Answer: C) Has been jogging. 28. My kids have been watching TV ..... 5 p.m. A) For. B) Since. C) Recently. D) None. Show Answer Correct Answer: A) For. 29. Complete the sentence:I'm so tired because my little brother ..... to me for the last hour. A) Have been talking. B) Has been talking. C) Was talking. D) Is talking. Show Answer Correct Answer: B) Has been talking. 30. She ..... (wait) for you since morning A) Waited. B) Have been waiting. C) Is waiting. D) Has been waiting. Show Answer Correct Answer: D) Has been waiting. 31. Read the sentence: "They has been trying to solve the puzzle for an hour." Which part of the sentence contains an error? A) For an hour. B) No error. C) To solve. D) Has been trying. Show Answer Correct Answer: D) Has been trying. 32. The kids ..... (play) outside since noon. A) Are playing. B) Has been playing. C) Played. D) Have been playing. Show Answer Correct Answer: D) Have been playing. 33. We've been waiting for our flight ..... an hour. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 34. He has been here ..... a long period. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 35. Which question is the correct way to ask about the *length of time* an activity has been happening? A) Why have you been crying?. B) What have you been doing?. C) Where have you been hiding?. D) How long have you been waiting?. Show Answer Correct Answer: D) How long have you been waiting?. 36. I have been living in Thailand ..... 3 years. A) For. B) Since. C) On. D) In. Show Answer Correct Answer: A) For. 37. True or False:This sentence is a good example of the present perfect continuous tense: "He has working on his project since last week." A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 38. Which sentence correctly uses a negative contraction? A) They have not been paying attention in class. B) They've not been paying attention in class. C) They haven't paying attention in class. D) They haven't been paying attention in class. Show Answer Correct Answer: D) They haven't been paying attention in class. 39. Complete the sentence:My phone's battery is dead because I ..... videos all afternoon. A) Have been watching. B) Have watched. C) Watched. D) Am watching. Show Answer Correct Answer: A) Have been watching. 40. Bob and Pamela (pack) their suitcases since 6 o'clock. A) A) have been packing. B) B) have packed. C) C) having been packing. D) None of the above. Show Answer Correct Answer: A) A) have been packing. 41. You ..... for two hours. A) Have not been swim. B) Have not been swimming. C) Has not been swim. D) Has not been swimming. Show Answer Correct Answer: B) Have not been swimming. 42. Benson and his brothers ..... to go to the playground since yesterday. A) Are wanting. B) Have wanted. C) Want. D) Have been wanting. Show Answer Correct Answer: D) Have been wanting. 43. True or False:To make a sentence in the present perfect continuous, you always need to include the word 'been'. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 44. I ..... changes for you, Shrek! A) Made. B) 's made. C) Make. D) 've made. Show Answer Correct Answer: D) 've made. 45. Tamara ..... piano since she was child. A) Has train. B) Have been training. C) Is training. D) Has been training. Show Answer Correct Answer: D) Has been training. 46. Choose the best time word to complete this sentence:She has been watching that show ..... two hours. A) At. B) Since. C) For. D) On. Show Answer Correct Answer: C) For. 47. Complete the sentence:I've been waiting for you ..... two o'clock! A) From. B) For. C) At. D) Since. Show Answer Correct Answer: D) Since. 48. You (play not) football since you were 15 years old. A) A) haven't been playing. B) B) haven't played. C) C) hasn't you. D) None of the above. Show Answer Correct Answer: A) A) haven't been playing. 49. How long ..... the children ..... ? A) Has / slept. B) Have / slept. C) Did / sleep. D) Was / slept. Show Answer Correct Answer: B) Have / slept. 50. They ..... me about this story A) Have tell. B) Have telling. C) Have told. D) Has tells. Show Answer Correct Answer: C) Have told. 51. Fill in the blank:They ..... (play) soccer for two hours. A) Played. B) Will play. C) Are playing. D) Have been playing. Show Answer Correct Answer: D) Have been playing. 52. Complete the sentence:'We ..... learning English for five years.' A) Were been. B) Has been. C) Have been. D) Are been. Show Answer Correct Answer: C) Have been. 53. She ..... since noon. Should we wake her up? A) Sleeps. B) Sleep. C) Has been sleeping. D) Is sleeping. Show Answer Correct Answer: C) Has been sleeping. 54. 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. 55. ..... (you / ever / work) in a factory?' 'No, never.' A) Have you ever working. B) Have you ever been working. C) Have you ever worked. D) Have you ever work. Show Answer Correct Answer: C) Have you ever worked. 56. 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. 57. Which sentence is the correct negative form of 'He has been playing video games'? A) He has been playing no video games. B) He not has been playing video games. C) He has been not playing video games. D) He hasn't been playing video games. Show Answer Correct Answer: D) He hasn't been playing video games. 58. 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. 59. 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. 60. What is the present participle of 'produce'? A) Production. B) Productive. C) Produce. D) Producing. Show Answer Correct Answer: D) Producing. ← 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