This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 2 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Jack ..... (travel) for three hours. A) Had travelled. B) Travelled. C) Has been travelling. D) None of the above. Show Answer Correct Answer: C) Has been travelling. 2. My brother is an actor. He ..... ( appear) in several films. A) Has appeared. B) Has appearing. C) Has been appearing. D) Has been appeared. Show Answer Correct Answer: A) Has appeared. 3. Have you ever appeared on stage?' 'Yes, I ..... in the school play last year.' A) Was performing. B) Performed. C) Perform. D) Have performed. Show Answer Correct Answer: B) Performed. 4. Choose the correct comparative form: "This book is ..... than the one I read last week." A) Interestinger. B) More interesting. C) Most interesting. D) Interesting. Show Answer Correct Answer: B) More interesting. 5. We ..... been living here ..... ten years. A) Have / since. B) Has /since. C) Have / for. D) Have / to. E) Has / for. Show Answer Correct Answer: C) Have / for. 6. He ..... three gold medals so far. A) Won. B) Did win. C) Has won. D) Has win. Show Answer Correct Answer: C) Has won. 7. I (a) ..... my hair for a year. I (b) ..... to grow it A) Haven't cut (b) have been trying. B) Have been cutting (b) have tried. C) Hasn't cut (b) hasn't been trying. D) Have cut (b) have been trying. Show Answer Correct Answer: A) Haven't cut (b) have been trying. 8. What is the focus of the present perfect continuous? A) A hypothetical situation. B) The duration of an action still in progress. C) An ongoing habit. D) A completed action in the past. Show Answer Correct Answer: B) The duration of an action still in progress. 9. Complete the sentence:My friends and I ..... on this school project for two weeks. A) Have been working. B) Are working. C) Has been working. D) Were working. Show Answer Correct Answer: A) Have been working. 10. Choose the correct form of the verb: "She ..... (go) to the gym every morning." A) Going. B) Goes. C) Gone. D) Go. Show Answer Correct Answer: B) Goes. 11. If someone asks, 'How long have you been learning to play the guitar?', which is the best response? A) I am learning it now. B) I did learn it for six months. C) I learn it last year. D) I have been learning for about six months. Show Answer Correct Answer: D) I have been learning for about six months. 12. What does the sentence "He has been cleaning his room all day" tell us? A) He finished cleaning his room. B) He is cleaning his room right now, and he started earlier. C) He will clean his room later. D) He cleans his room every day. Show Answer Correct Answer: B) He is cleaning his room right now, and he started earlier. 13. True or False:The sentence 'They haven't been paying attention in class' is a grammatically correct negative sentence. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 14. Which sentence correctly explains an action that started in the past and is still happening? A) She will be reading that book. B) She has been reading that book for a week. C) She is reading a book now. D) She read that book last week. Show Answer Correct Answer: B) She has been reading that book for a week. 15. He can't come with us because he ..... his leg. A) Has broken. B) Broken. C) Did break. D) Has broke. Show Answer Correct Answer: A) Has broken. 16. ..... you ..... (not finish) that book yet? A) Hasn't; finished. B) Haven't; finished. C) All the above. D) None of the above. Show Answer Correct Answer: B) Haven't; finished. 17. Akira ..... about plants in her biology class all week. She pays close attention because she wants to be a botanist. A) Has been learning. B) Has learned. C) Is learning. D) Will be learning. Show Answer Correct Answer: A) Has been learning. 18. Has someone ..... my special bread? There's only a little bit left A) Eaten. B) Been eating. C) All the above. D) None of the above. Show Answer Correct Answer: A) Eaten. 19. Which sentence suggests advice? A) You might have forgotten your phone. B) You must not eat that; it's spoiled. C) You should take a jacket; it might be cold. D) You may enter the building now. Show Answer Correct Answer: C) You should take a jacket; it might be cold. 20. She ..... in bed for ten days-she's very ill. A) Has been. B) Were. C) Was. D) Have been. Show Answer Correct Answer: A) Has been. 21. My cats ..... for 10 hours. A) Has been sleeping. B) Have been sleeping. C) Have be sleeping. D) Has be sleeping. Show Answer Correct Answer: B) Have been sleeping. 22. Complete the sentence:My brother is on the high school team, and he ..... practicing his free throws all week. A) Is been. B) Was been. C) Has been. D) Have been. Show Answer Correct Answer: C) Has been. 23. What is the Present Perfect Simple form? A) Subject + have/has + past participle. B) Subject + have/has + been + verb + ing. C) Subject + was/were + verb + ing. D) None of the above. Show Answer Correct Answer: A) Subject + have/has + past participle. 24. Complete the sentence:We ..... playing this video game since this morning. A) Were. B) Has been. C) Are. D) Have been. Show Answer Correct Answer: D) Have been. 25. Identify the superlative form:a) She is more talented than her sister. b) This is the most beautiful painting in the gallery. c) He is taller than his father. d) That is the least complicated problem. A) She is more talented than her sister. B) This is the most beautiful painting in the gallery. C) He is taller than his father. D) That is the least complicated problem. Show Answer Correct Answer: B) This is the most beautiful painting in the gallery. 26. We have been ..... this organization since last year. A) Joining. B) On. C) In. D) Join. Show Answer Correct Answer: A) Joining. 27. True or False:The following sentence is grammatically correct: "I have been knowing my best friend since kindergarten." A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 28. True or False:The sentence 'They have playing soccer since this morning' is a correct use of the present perfect continuous. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 29. Complete the sentence:I haven't seen my cousins ..... last summer. A) During. B) Since. C) For. D) From. Show Answer Correct Answer: B) Since. 30. Which question is the correct way to ask about the activity in the sentence:'He has been playing video games'? A) Has he been playing video games?. B) Does he been playing video games?. C) Is he been playing video games?. D) Has he playing video games?. Show Answer Correct Answer: A) Has he been playing video games?. 31. Mike and John have been classmates ..... six months. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 32. We ..... (know) each other since 1999. A) Have been knowing. B) Have known. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have known. 33. Which sentence correctly uses the present perfect continuous tense? A) She is reading for two hours. B) She will be reading for two hours. C) She has been reading for two hours. D) She was reading for two hours. Show Answer Correct Answer: C) She has been reading for two hours. 34. Fill in the blank:My dog is tired because he ..... in the park all morning. A) Is running. B) Was run. C) Has run. D) Has been running. Show Answer Correct Answer: D) Has been running. 35. They ..... (work) on this project for three hours now. A) Have been working. B) Are working. C) Has been working. D) Will work. Show Answer Correct Answer: A) Have been working. 36. Complete the sentence:I am so tired because I ..... for the big game all afternoon. A) Have trained. B) Was training. C) Am training. D) Have been training. Show Answer Correct Answer: D) Have been training. 37. True or False:In the sentence 'She has been waiting since two hours, ' the word 'since' is used correctly. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 38. A:Why are your hands so dirty? Is that oil?B:Oh, yeah. I ..... my car. I've not finished it yet but I have to use it tomorrow. A) Fix. B) Have fixed. C) Have been fixing. D) Fixed. Show Answer Correct Answer: C) Have been fixing. 39. What does the present perfect continuous tense usually describe? A) An action that is completely finished in the past. B) An action that will happen in the future. C) An action that started in the past and is still going on. D) A general fact that is always true. Show Answer Correct Answer: C) An action that started in the past and is still going on. 40. I ..... enough training for today's match; I don't think I'll be able to beat Harry.' A) Haven't done. B) Haven't been doing. C) Didn't do. D) Am not doing. Show Answer Correct Answer: A) Haven't done. 41. What is an example of using 'since' in a sentence? A) 'I have been learning English since last year.'. B) 'Since I finished my homework, I can play.'. C) 'She has been working here since two years.'. D) 'I will go to the store since it is raining.'. Show Answer Correct Answer: A) 'I have been learning English since last year.'. 42. John ..... (sleep) since 3 hours ago A) Have sleeping. B) Has been sleeping. C) Has been sleep. D) Have been sleep. Show Answer Correct Answer: B) Has been sleeping. 43. Which question is in the present perfect continuous tense? A) Will you study for the exam?. B) Have you been studying for the exam?. C) Are you studying for the exam?. D) Did you study for the exam?. Show Answer Correct Answer: B) Have you been studying for the exam?. 44. The firefighters ..... out the fire for the past twenty minutes. A) Is putting out. B) Have put. C) Have been put. D) Have been putting. Show Answer Correct Answer: D) Have been putting. 45. She ..... (practice) the piano every day for hours. A) Has been practicing. B) Practiced. C) Is practicing. D) Practices. Show Answer Correct Answer: A) Has been practicing. 46. Your friend asks, 'Have you been watching that new show?' What is the correct short answer if you have? A) Yes, I have. B) Yes, I am. C) Yes, I've been. D) Yes, I was. Show Answer Correct Answer: A) Yes, I have. 47. Complete the sentence:My brother ..... on his science project all weekend. A) Is working. B) Was working. C) Have been working. D) Has been working. Show Answer Correct Answer: D) Has been working. 48. I haven't been out for a meal ..... the new outbreak of COVID-19. A) Yet. B) For. C) Still. D) Since. Show Answer Correct Answer: D) Since. 49. Complete the sentence:My dad ..... been fixing the car for an hour. A) Has. B) Is. C) Was. D) Have. Show Answer Correct Answer: A) Has. 50. My brother works really hard when he wants to. He ..... (clean) four rooms this morning! A) Has cleaned. B) Has been cleaning. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has cleaned. 51. She ..... (work) on the project since morning. A) Works. B) Worked. C) Has been working. D) Is working. Show Answer Correct Answer: C) Has been working. 52. Complete the sentence: "This hotel is ..... than the one we stayed in last year." A) Luxurious. B) More luxurious. C) Most luxurious. D) Luxurouser. Show Answer Correct Answer: B) More luxurious. 53. Complete the sentence to ask about duration: ..... long have you been learning to play the drums? A) Why. B) How. C) When. D) What. Show Answer Correct Answer: B) How. 54. Select the sentence that is NOT in the present perfect continuous tense. A) She has been cooking all day. B) They have been playing since morning. C) He has been watching TV for hours. D) I am going to the market. Show Answer Correct Answer: D) I am going to the market. 55. Look at the situation:Your friend is on the phone right now. He also started talking on the phone an hour ago. Which sentence BEST describes the whole situation? A) He is talking on the phone. B) He was talking on the phone. C) He has been talking on the phone for an hour. D) He talks on the phone. Show Answer Correct Answer: C) He has been talking on the phone for an hour. 56. You want to ask your brother if he was using your tablet. What is the correct way to ask the question? A) Has you been using my tablet?. B) You have been using my tablet?. C) Have you been using my tablet?. D) Been you using my tablet?. Show Answer Correct Answer: C) Have you been using my tablet?. 57. Tommy and I ..... for hours. A) Have played. B) Has played. C) Are play. D) Played. Show Answer Correct Answer: A) Have played. 58. Which of these shows the correct 'recipe' for the present perfect continuous tense? A) Have/has + verb-ing. B) Have/has + been + verb-ing. C) Is/are + been + verb-ing. D) Have/has + been + verb. Show Answer Correct Answer: B) Have/has + been + verb-ing. 59. We use Present Perfect Simple to talk about A) Present actions. B) Past actions that happened at an unknown time or more than once. C) Future actions. D) None of the above. Show Answer Correct Answer: B) Past actions that happened at an unknown time or more than once. 60. Emma ..... very well today so she stayed at home in bed. A) Didn't feel. B) Wasn't feel. C) Hasn't felt. D) Feels not. Show Answer Correct Answer: A) Didn't feel. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Tense Quiz 1Present 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 8Present Perfect Continuous Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books