This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 3 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Mary ..... at the same bank for 3 years. A) Is working. B) Has been working. C) Had worked. D) Have worked. Show Answer Correct Answer: B) Has been working. 2. Rachel ..... music all day. A) Has been playing. B) Has played. C) Have been playing. D) Was playing. Show Answer Correct Answer: C) Have been playing. 3. I ..... my wallet. Can you help me find it? A) Have lost. B) Have been losing. C) Lost. D) Lost. Show Answer Correct Answer: A) Have lost. 4. Which question correctly asks about the duration of the activity in the sentence 'They have been playing soccer'? A) When they started playing soccer?. B) What are they playing?. C) How long have they been playing soccer?. D) Did they play soccer?. Show Answer Correct Answer: C) How long have they been playing soccer?. 5. Identify the incorrect sentence:a) The test results are surprising. b) I felt embarrassed when I fell. c) He is confused about the instructions. d) This book is interested; I can't stop reading it. A) This book is interested; I can't stop reading it. B) The test results are surprising. C) He is confused about the instructions. D) I felt embarrassed when I fell. Show Answer Correct Answer: A) This book is interested; I can't stop reading it. 6. My brother has been travelling ..... two months. A) For. B) Already. C) Since. D) By. Show Answer Correct Answer: A) For. 7. I ..... (study) for my test since I got up. A) Has been studying. B) Have been studying. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been studying. 8. We've had Hector ..... he was a puppy. A) As. B) For. C) Until. D) Since. Show Answer Correct Answer: D) Since. 9. How long ..... (learn / you) ..... English? A) Have you been learning. B) Has you been learning. C) Have you learning. D) Have been learning. Show Answer Correct Answer: A) Have you been learning. 10. We ..... (walk) for a whole day, but we don't arrive yet. A) Has been walking. B) Have been walking. C) Has walking. D) Had been walking. Show Answer Correct Answer: B) Have been walking. 11. Have you looking for an address? A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 12. Nick (a) ..... his driving test only recently, so he (b) ..... very long A) Have been passing (b) haven't driven. B) Have passed (b) haven't been driving. C) Has passing (b) has been driving. D) Has passed (b) hasn't been driviving. Show Answer Correct Answer: D) Has passed (b) hasn't been driviving. 13. True or False:The sentence 'She has been reading' describes a finished action. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 14. Complete the sentence: "She ..... (study) for the exam all night." A) Is studying. B) Studies. C) Studied. D) Has been studying. Show Answer Correct Answer: D) Has been studying. 15. Complete the sentence:We have been waiting for the bus ..... 30 minutes. A) For. B) At. C) On. D) Since. Show Answer Correct Answer: A) For. 16. Complete the sentence to make it negative:I'm not tired because I ..... working that hard today. A) Hasn't been. B) Don't have been. C) Am not been. D) Haven't been. Show Answer Correct Answer: D) Haven't been. 17. We have been ..... in Paris for a year. A) Lives. B) Live. C) Lived. D) Living. Show Answer Correct Answer: D) Living. 18. How long ..... you been studying English? A) Have. B) Are. C) Do. D) None of the above. Show Answer Correct Answer: A) Have. 19. What is the correct form of the present perfect continuous tense for the pronoun 'you'? A) You have been studying. B) You had been studying. C) You has been studying. D) You will be studying. Show Answer Correct Answer: A) You have been studying. 20. The girls ..... playing dolls since this morning. A) Have. B) Has. C) Has been. D) Have been. Show Answer Correct Answer: D) Have been. 21. He ..... motorbikes for 2 years. A) Have been riding. B) Has been ridden. C) Has ridden. D) Has been riding. Show Answer Correct Answer: D) Has been riding. 22. What is the correct form of the present perfect continuous tense for the pronoun 'he'? A) He is working. B) He has worked. C) He was working. D) He has been working. Show Answer Correct Answer: D) He has been working. 23. I ..... him several times before. A) Have saw. B) Have seen. C) Saw. D) Seen. Show Answer Correct Answer: B) Have seen. 24. Complete the gap:-Why are you out of breath? What have you been doing?-Because ..... up the stairs from the bottom floor. A) I've run. B) I've been running. C) I've ran. D) None of the above. Show Answer Correct Answer: B) I've been running. 25. Complete the sentence to show the action is still happening:My friends and I ..... been practicing our dance routine all week. A) Have. B) Has. C) Are. D) Is. Show Answer Correct Answer: A) Have. 26. He ..... the guitar for 10 minutes. A) Has been playing. B) Played. C) Playing. D) Is playing. Show Answer Correct Answer: A) Has been playing. 27. I ..... the windows all day without any help! Two more and I can have a rest. A) I've been washing. B) I've washed. C) All the above. D) None of the above. Show Answer Correct Answer: A) I've been washing. 28. True or False:You should use 'for' to describe the length of time an action has been happening, like 'for three hours.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 29. Right now I have been ..... at the board A) Looking. B) Looks. C) Was look. D) Look. Show Answer Correct Answer: A) Looking. 30. My brother ..... several plays. He has just finished his second tragedy. A) Has written. B) Have written. C) Has been writing. D) Have been writing. Show Answer Correct Answer: A) Has written. 31. Peter has been sleeping ..... What's the matter with him? A) Lately. B) All day. C) So far. D) During day. Show Answer Correct Answer: B) All day. 32. I ..... to New York three times this year. A) Has been. B) Was. C) Have been. D) Have been being. Show Answer Correct Answer: C) Have been. 33. Complete the sentence with the words in the most natural order:My sister ..... a lot of time on her phone. A) Has been recently spending. B) Recently has been spending. C) Has been spending recently. D) Has recently been spending. Show Answer Correct Answer: D) Has recently been spending. 34. True or False:To ask a question in a formal or correct way, you can say, "You have been studying for the test?" A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 35. Complete the sentence to make it negative:We ..... been paying attention in class. A) Don't have. B) Not have. C) Aren't. D) Haven't. Show Answer Correct Answer: D) Haven't. 36. ..... in a balloon? A) Have your wife ever flown. B) Has your wife ever flown. C) Have your wife ever flew. D) Has your wife ever flew. Show Answer Correct Answer: B) Has your wife ever flown. 37. Choose the correct form of the verb:They ..... (wait) for the bus for 20 minutes. A) Will be waiting. B) Had been waiting. C) Have been waiting. D) Has been waiting. Show Answer Correct Answer: C) Have been waiting. 38. We've been sitting here ..... an hour. A) Since. B) For. C) Until. D) None of the above. Show Answer Correct Answer: B) For. 39. A:Your English is very good! B:Yes, I have been studying English since I was 7. A) TRUE. B) FALSE. C) All the above. D) None of the above. Show Answer Correct Answer: A) TRUE. 40. Select the sentence that uses the present perfect continuous tense correctly. A) I was learning French for three years. B) I am learning French for three years. C) I will be learning French for three years. D) I have been learning French for three years. Show Answer Correct Answer: D) I have been learning French for three years. 41. Your friend's fingers are covered in paint. Which sentence best explains this present result? A) She painted a picture. B) She has been painting a picture. C) She is painting a picture. D) She will paint a picture. Show Answer Correct Answer: B) She has been painting a picture. 42. Bert Williams ..... from his injury and will be playing in tomorrow's match against Chelsea. A) Has recovered. B) Has been recovering. C) Recovered. D) Is recovering. Show Answer Correct Answer: A) Has recovered. 43. Choose the right form of the verb:They ..... (not/do) their homework yet. A) Haven't done. B) Haven't been doing. C) Did not have. D) Hasn't did. Show Answer Correct Answer: A) Haven't done. 44. Complete the sentence with the best time expression:We have been working on this science project ..... the beginning of class. A) For. B) At. C) During. D) Since. Show Answer Correct Answer: D) Since. 45. Raja ..... her since he was a kid A) Has been knowing. B) Has known. C) Has knowing. D) None of the above. Show Answer Correct Answer: B) Has known. 46. She ..... (cook) dinner for the last hour. A) Cooks. B) Has been cooking. C) Is cooking. D) Cooked. Show Answer Correct Answer: B) Has been cooking. 47. Why is he so tired? He ..... (play) ..... tennis for five hours. A) Has been playing. B) Is play. C) Playing. D) Have been playing. Show Answer Correct Answer: A) Has been playing. 48. I ..... here for two years A) Have worked. B) Worked. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have worked. 49. You ..... (not/read) this book for very long. A) Hasn't been reading. B) Have not been reading. C) Didn't read. D) Don't read. Show Answer Correct Answer: B) Have not been reading. 50. They ..... the main lobby. Watch out when you play, kids. A) Has been decorating. B) Have decorating. C) Have decorate. D) Have been redecorating. Show Answer Correct Answer: C) Have decorate. 51. Complete the sentence:My brother ..... been practicing his drums all morning. A) Is. B) Have. C) Was. D) Has. Show Answer Correct Answer: D) Has. 52. Julie ..... living in Italy since May. A) Has being. B) Has be. C) Has. D) Has been. E) Is being. Show Answer Correct Answer: D) Has been. 53. I once ..... Novak Djokovik. It was so exciting! A) Was meeting. B) Meet. C) Met. D) Have met. Show Answer Correct Answer: C) Met. 54. Your little brother started playing with his toys an hour ago and is still playing. What is the best way to explain this to your dad using the present perfect continuous tense? A) He played with his toys. B) He is playing with his toys. C) He has played with his toys for an hour. D) He has been playing with his toys for an hour. Show Answer Correct Answer: D) He has been playing with his toys for an hour. 55. I've done twenty push-ups ..... ! Are you impressed? A) Yet. B) Lately. C) So far. D) Until. Show Answer Correct Answer: C) So far. 56. What is the Present Perfect Continuous Tense? A) A verb tense used to indicate an action that began in the past and has continued up to the present, often emphasizing the duration of the action. B) A verb tense that describes actions completed in the past without any connection to the present. C) A verb tense used to express actions that will happen in the future. D) A verb tense that indicates a habitual action that occurs regularly. Show Answer Correct Answer: A) A verb tense used to indicate an action that began in the past and has continued up to the present, often emphasizing the duration of the action. 57. She ..... dinner, and the kitchen smells delicious. A) Cooked. B) Has been cooking. C) Had been cooking. D) Cooks. Show Answer Correct Answer: B) Has been cooking. 58. Why ..... up so early recently? A) Has you been wake. B) Have you been wake. C) Have you been waking. D) Has you been waking. Show Answer Correct Answer: C) Have you been waking. 59. True or False:The sentence 'I have been work on this project since Monday' is grammatically correct. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 60. I ..... cutting my hair late last year A) Has been. B) Were. C) Have been. D) Was. Show Answer Correct Answer: C) Have been. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Tense Quiz 1Present Perfect Continuous Tense Quiz 2Present 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