This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 22 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 22 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. It ..... (rain) all day! A) Has raining. B) Has been raining. C) Have been raining. D) Has be raining. E) Rains. Show Answer Correct Answer: B) Has been raining. 2. Complete the sentence in the present perfect continuous tense:They ..... been planning the event since last month. A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have. 3. They ..... (work) in this company for five years. A) Have been working. B) Has been working. C) Are work. D) Have worked. E) Worked. Show Answer Correct Answer: A) Have been working. 4. Which sentence correctly changes "I have been watching a movie" to a question? A) Am I been watching a movie?. B) Have I been watching a movie?. C) Do I have been watching a movie?. D) I have been watching a movie?. Show Answer Correct Answer: C) Do I have been watching a movie?. 5. He ..... the same book for three weeks, but he still hasn't finished it. A) Has been reading. B) Was reading. C) Read. D) Reads. E) Has read. Show Answer Correct Answer: A) Has been reading. 6. My sister ..... the guitar since 8 a.m. A) Has been playing. B) Played. C) Is playing. D) Have been playing. Show Answer Correct Answer: A) Has been playing. 7. I ..... for you for more than an hour! A) Wait. B) Have been waiting. C) Waited. D) Am waiting. Show Answer Correct Answer: B) Have been waiting. 8. Sam ..... a very terrible accident on the road yesterday. A) Is seen. B) To see. C) Being saw. D) Saw. Show Answer Correct Answer: D) Saw. 9. True or False:The following sentence is grammatically correct. 'They have been talk on the phone for an hour.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 10. Select the best option:I ..... (not / feel) very well these days. A) Am not feeling. B) Did not feel. C) Have not been feeling. D) Has not been feeling. Show Answer Correct Answer: C) Have not been feeling. 11. Sarah ..... (study) for her exams for three hours. A) Will study. B) Is studying. C) Studied. D) Has been studying. Show Answer Correct Answer: D) Has been studying. 12. She ..... (try) to reach Kian all day, but he ..... (not answer) yet. A) Has been trying/ has not been answered. B) Has been trying/ has not answered. C) Has tried / has not answered. D) Have tried / have not answered. Show Answer Correct Answer: B) Has been trying/ has not answered. 13. She ..... this project for hours. A) Manages. B) Has been managing. C) Is managing. D) Managed. Show Answer Correct Answer: B) Has been managing. 14. We use the present perfect continuous to describe ongoing acts that began in the past and ended recently. A) TRUE. B) FALSE. C) All the above. D) None of the above. Show Answer Correct Answer: A) TRUE. 15. They ..... (wait) at the bus stop since 7 AM A) Waiting. B) Have been waiting. C) Waits. D) Waited. Show Answer Correct Answer: B) Have been waiting. 16. I ..... it a week. (expect ..... present perfect continuous) A) Will expect. B) Have been expecting. C) Expecting. D) Expected. Show Answer Correct Answer: B) Have been expecting. 17. Choose the correct question form:How long ..... she ..... (work) at this hotel? A) Has / been working. B) Did / work. C) Is / working. D) Have / been working. Show Answer Correct Answer: A) Has / been working. 18. What is the negative form of 'We have been practicing all afternoon'? A) We have been not practicing all afternoon. B) We not have been practicing all afternoon. C) We have not been practicing all afternoon. D) We have been practicing not all afternoon. Show Answer Correct Answer: C) We have not been practicing all afternoon. 19. Mana yang merupakan present perfect continuous tense:'They have played football for two hours' atau 'They have been playing football for two hours'? A) They have been playing football for three hours. B) They have played football for two hours. C) They have been playing football for two hours. D) They have been playing football for one hour. Show Answer Correct Answer: C) They have been playing football for two hours. 20. They ..... about this project since last month. A) Talked. B) Have been talking. C) Are been talking. D) Talks. Show Answer Correct Answer: B) Have been talking. 21. The students ..... a presentation at the moment. A) Has done. B) Are doing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Are doing. 22. You ..... that email for half an hour, haven't you? A) Have been writing. B) Has been writing. C) Write. D) None of the above. Show Answer Correct Answer: A) Have been writing. 23. They ..... to the same place on holiday ..... three years. (go) A) Has been going/since. B) Have been going/for. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been going/for. 24. Convert the following sentence to present perfect continuous: "They started learning French two months ago." A) They are learning French for two months. B) They have been learning French for two months. C) They learn French for two months. D) They have learned French for two months. Show Answer Correct Answer: B) They have been learning French for two months. 25. Well, I ..... for that. (look ..... present perfect continuous) A) Will look. B) Have been looking. C) Am looking. D) Looked. Show Answer Correct Answer: B) Have been looking. 26. Tuliskan bentuk present perfect tense dari kalimat berikut:'She (read) three books this month.' A) She has read three books this month. B) She had read three books this month. C) She is reading three books this month. D) She have read three books this month. Show Answer Correct Answer: A) She has read three books this month. 27. Lilly ..... been lying on the floor ..... three hours now. A) Has/for. B) Have/since. C) Has/since. D) Have/for. Show Answer Correct Answer: A) Has/for. 28. What is the interrogative form of 'She has been singing'? A) Has she been singing?. B) Has she singing?. C) She has been singing?. D) Is she been singing?. Show Answer Correct Answer: A) Has she been singing?. 29. They ..... this game for hours. A) Played. B) Play. C) Are playing. D) Have been playing. Show Answer Correct Answer: D) Have been playing. 30. ..... Anita ..... (keep) distance from me lately? A) Has, been keeping. B) Have, kept. C) Have, been keeping. D) Has, kept. Show Answer Correct Answer: A) Has, been keeping. 31. The present perfect continuous refers to ongoing acts that began in the past but are not yet completed. A) FALSE. B) TRUE. C) All the above. D) None of the above. Show Answer Correct Answer: B) TRUE. 32. I think I (forget) ..... to buy some bread A) I think I has forgot to buy some bread. B) I think I have forgotten to buy some bread. C) I think I have forgot to buy some bread. D) I think I has forgotten to buy some bread. Show Answer Correct Answer: B) I think I have forgotten to buy some bread. 33. She (chat) ..... with her friend all the day. A) Chatted. B) Have been chatting. C) Has been chatting. D) Had been chatted. Show Answer Correct Answer: C) Has been chatting. 34. She ..... (study) English since morning. A) Was studying. B) Has studied. C) Has been studying. D) Is studying. E) Have studied. Show Answer Correct Answer: C) Has been studying. 35. What is the interrogative form of 'You have been watching TV'? A) You have been watching TV?. B) Been you have watching TV?. C) Have watching you been TV?. D) Have you been watching TV?. Show Answer Correct Answer: D) Have you been watching TV?. 36. Explain the use of 'have been' and 'has been' in present perfect continuous tenses. A) Neither 'have been' nor 'has been' is used in present perfect continuous tenses. B) Both 'have been' and 'has been' are used in present perfect continuous tenses to indicate ongoing actions. C) Only 'have been' is used in present perfect continuous tenses. D) Both 'have been' and 'has been' are used in past perfect continuous tenses. Show Answer Correct Answer: B) Both 'have been' and 'has been' are used in present perfect continuous tenses to indicate ongoing actions. 37. Choose the correct sentence that uses both present perfect simple and continuous. A) I have been reading this book, and I have finished it. B) I read this book, and I finish it. C) I will read this book, and I will finish it. D) I am reading this book, and I am finishing it. Show Answer Correct Answer: A) I have been reading this book, and I have finished it. 38. Has the mail ..... (arrive) yet? I have been expecting a letter all week. A) Arriving. B) Arrive. C) Arrived. D) Arrives. Show Answer Correct Answer: C) Arrived. 39. Choose the sentence with correct time markers: A) I have been reading from yesterday. B) She has been teaching since she graduates. C) He has been working since 9 AM. D) They have been traveling for last week. Show Answer Correct Answer: C) He has been working since 9 AM. 40. I ..... a student for five years. (be) A) I have been a student for five years. B) I have was a student for five years. C) I have be a student for five years. D) I has been a student for five years. Show Answer Correct Answer: A) I have been a student for five years. 41. True or False:This sentence uses the correct grammar for the Present Perfect Continuous tense. "My friends has been playing soccer all afternoon." A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 42. Fill in the blank with the correct form:We ..... (watch) movies all day. A) Have been watching. B) Are watching. C) Will watch. D) Watched. Show Answer Correct Answer: A) Have been watching. 43. I ..... to finish this project since morning. A) Tried. B) Try. C) Was trying. D) Have been trying. Show Answer Correct Answer: D) Have been trying. 44. They ..... yet; they are on their way. A) Hasn't been coming. B) Haven't been coming. C) Have been coming. D) None of the above. Show Answer Correct Answer: B) Haven't been coming. 45. He ..... for this company for five years. A) Has been working. B) Have been working. C) Has being worked. D) Working. Show Answer Correct Answer: A) Has been working. 46. They ..... the house since this morning. A) Has been cleaning. B) Have been cleaning. C) Clean. D) None of the above. Show Answer Correct Answer: B) Have been cleaning. 47. How long ..... it ..... ? A) Was / raining. B) Is / raining. C) Has / been raining. D) Will / rain. Show Answer Correct Answer: C) Has / been raining. 48. ..... you ever ..... online classes before? A) Have-tried. B) Are-trying. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have-tried. 49. Complete the sentence with the correct Present Perfect Continuous form:She ..... (read) the book for two hours. A) Is reading. B) Read. C) Has read. D) Has been reading. Show Answer Correct Answer: D) Has been reading. 50. We ..... in this house since November. (live) A) Living. B) Have living. C) Has been living. D) Have been living. Show Answer Correct Answer: D) Have been living. 51. He ..... English for a year. A) Has been studying. B) Have been studying. C) Studies. D) None of the above. Show Answer Correct Answer: A) Has been studying. 52. The present perfect continuous tense shows an action that: A) Happened in the past and finished. B) Is happening right now. C) Started in the past and continues to the present. D) Will happen in the future. Show Answer Correct Answer: C) Started in the past and continues to the present. 53. We ..... a project together this week. A) Are doing. B) Have done. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have done. 54. I ..... without thinking. (talk ..... present perfect continuous) A) Talks. B) Talked. C) Will talk. D) Have been talking. Show Answer Correct Answer: D) Have been talking. 55. True or False:The sentence 'They have been watch that movie three times already' is grammatically correct. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 56. He ..... for a new job for weeks. A) Searched. B) Searches. C) Is searching. D) Has been searching. Show Answer Correct Answer: D) Has been searching. 57. Which sentence correctly makes this statement negative: "She has been practicing her lines for the school play." A) She has been practicing not her lines for the school play. B) She has not been practicing her lines for the school play. C) She not has been practicing her lines for the school play. D) She has been not practicing her lines for the school play. Show Answer Correct Answer: D) She has been not practicing her lines for the school play. 58. She ..... French ..... two years. (study) A) Have been studying/since. B) Has been studying/for. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been studying/for. 59. She ..... to fix her car since yesterday. A) Tries. B) Tried. C) Is trying. D) Has been trying. Show Answer Correct Answer: D) Has been trying. 60. The baby ..... (cry) for hours; Is everything is okay? A) Cries. B) Cryed. C) Has been crying. D) Cried. Show Answer Correct Answer: C) Has been crying. ← 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