This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 16 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 16 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Have/has + been + verb(ing) A) Present Perfect Simple. B) Present Perfect Continuous. Show Answer Correct Answer: B) Present Perfect Continuous. 2. What is the Present Perfect Continuous form? A) Subject + have/has + past participle. B) Subject + have/has + been + verb + ing. C) Subject + was/were + verb + ing. D) None of above. Show Answer Correct Answer: B) Subject + have/has + been + verb + ing. 3. ..... he ..... to extra classes? A) Is going. B) Have been going. C) Has been going. D) Was going. Show Answer Correct Answer: C) Has been going. 4. She was trying to play game while her sister ..... her phone in the living room. A) Used. B) Was using. C) Uses. D) Were using. Show Answer Correct Answer: B) Was using. 5. I ..... here for 3 months. A) Has been working. B) Has been worked. C) Has worked. D) Worked. Show Answer Correct Answer: A) Has been working. 6. He ..... (play) pubg ..... 4 am. A) Have been playing, since. B) Have been playing, for. C) Has been playing, since. D) Has been playing, for. Show Answer Correct Answer: C) Has been playing, since. 7. What is the correct sentence in the present perfect continuous tense for the given picture:'He's been writing letters for an hour'? A) He's wrote a number of letters. B) He's been written a number of letters. C) He's written a number of letters. D) He's writing a number of letters. Show Answer Correct Answer: D) He's writing a number of letters. 8. The girls ..... their lunch yet. A) Did not eat. B) Have not eaten. C) Has not eaten. D) None of above. Show Answer Correct Answer: B) Have not eaten. 9. My mother (make) many cupcakes. They look delicious! A) Has been making. B) Have made. C) Have been making. D) Has made. Show Answer Correct Answer: D) Has made. 10. We / live in London for six months A) We has been live in London for six months. B) We has live in London for six months. C) We have live in London for six months. D) We have been living in London for six months. Show Answer Correct Answer: D) We have been living in London for six months. 11. Choose the correct form of the present perfect continuous tense for the given sentence:I ..... Spanish for three years.a) have been studyingb) have studiedc) have been study A) Have been studying. B) Have been studying for three years. C) Have studied. D) Have been study. Show Answer Correct Answer: A) Have been studying. 12. I have been living in Colombia ..... 1997. A) Since. B) For. Show Answer Correct Answer: A) Since. 13. I ..... been doing my homework since 7 p.m. A) Has to. B) Have to. C) Have. D) Has. Show Answer Correct Answer: C) Have. 14. We have been ..... here for over two hours A) Is wait. B) Waits. C) Wait. D) Waiting. Show Answer Correct Answer: D) Waiting. 15. Several hotels in this city are closing down. That's because tourism itself ..... since last year. A) Has declined. B) Is declining. C) Was declined. D) Has been declining. E) Declined. Show Answer Correct Answer: D) Has been declining. 16. My parent's ..... read a story about Malin kundang. A) Have. B) Has. Show Answer Correct Answer: A) Have. 17. What is the use of the present perfect simple and continuous tenses? A) To show actions that started in the past and continue into the present. B) To describe past events. C) To express habitual actions. D) To talk about future actions. Show Answer Correct Answer: A) To show actions that started in the past and continue into the present. 18. How long ..... English? (you/learn) A) Have you been learning. B) Learning. C) Were you learning. D) Have you learn. Show Answer Correct Answer: A) Have you been learning. 19. Has Paul been ..... the book for some hours? A) Read. B) Reads. C) Reading. D) To reading. Show Answer Correct Answer: A) Read. 20. He ..... just ..... our blood as a donation. A) Has / gave. B) Have / give. C) Has / given. D) Have / given. Show Answer Correct Answer: C) Has / given. 21. ..... for long?' 'No. Just a couple of minutes.' A) Have you been waiting. B) Are you waiting. C) Do you wait. D) Have you waited. Show Answer Correct Answer: A) Have you been waiting. 22. Which tense is used to express an action that started in the past and is still happening? A) Past continuous. B) Present perfect continuous. C) Past perfect continuous. D) Present perfect. Show Answer Correct Answer: B) Present perfect continuous. 23. Which tense is used to express habitual actions? A) Past perfect continuous. B) Past perfect simple. C) Present perfect continuous. D) Present perfect simple. Show Answer Correct Answer: D) Present perfect simple. 24. We / join / Mulankuh English Club for 3 month A) We joined Mulankuh English Club for three months. B) We were joining Mulankuh English Club for three months. C) We have been joining Mulankuh English Club for three months. D) We are joining Mulankuh English Club now. Show Answer Correct Answer: C) We have been joining Mulankuh English Club for three months. 25. You ..... (sleep) for twelve hours. A) Have been sleeping. B) Were sleeping. C) Has been sleeping. D) Have slept. Show Answer Correct Answer: A) Have been sleeping. 26. In which tense is the verb formed by using 'have/has' + past participle? A) Future perfect tense. B) Present continuous tense. C) Present perfect tense. D) Past perfect tense. Show Answer Correct Answer: C) Present perfect tense. 27. You ..... (lose) to all the ranked match since morning. You need to stop spending your time on that, and you should start studying instead. A) Was losing. B) Are losing. C) Were losing. D) Have lost. E) Have been losing. Show Answer Correct Answer: E) Have been losing. 28. It ..... / ..... raining, the pavement is wet A) Have/ been. B) Has / be. C) Has / rain. D) Has / been. Show Answer Correct Answer: D) Has / been. 29. Has it been ..... all day? A) Rains. B) Rain. C) Rained. D) Raining. Show Answer Correct Answer: D) Raining. 30. They have been back from office.The interrogative form of the sentence is ..... A) Have they been back from office?. B) Been have they back from office?. Show Answer Correct Answer: A) Have they been back from office?. 31. Which tense is used for completed actions? A) Past perfect simple. B) Past perfect continuous. C) Present perfect continuous. D) Present perfect simple. Show Answer Correct Answer: D) Present perfect simple. 32. People ..... in this community for over 60 years. (live) A) Live. B) Have been living. C) Lived. D) Has been living. Show Answer Correct Answer: B) Have been living. 33. Istanbul ..... a Turkish city since 1453. A) Have be. B) Has been. C) Has being. D) Have been. Show Answer Correct Answer: B) Has been. 34. I have been living in Delhi ..... last year. A) Since. B) For. Show Answer Correct Answer: A) Since. 35. We have ..... for a couple of weeks now. A) Travelle. B) Been travelling. Show Answer Correct Answer: B) Been travelling. 36. I know Moscow very well. I ..... there several times. A) Has been. B) Has been being. C) Have been. D) Have been being. Show Answer Correct Answer: C) Have been. 37. Kara has been ..... guitar ..... 1970. A) Talking, at. B) Speaking, last. C) Playing, since. D) Singing, next. Show Answer Correct Answer: C) Playing, since. 38. Helen ..... around Europe for three weeks. A) Has been travelled. B) Has travelling. C) Has travelled. D) Has been travelling. Show Answer Correct Answer: D) Has been travelling. 39. We haven't ..... that song for a long time A) Singing. B) To sing. C) Been singing. D) Be singing. Show Answer Correct Answer: C) Been singing. 40. It (rain) all day. I wonder when it will stop. A) Has been raining. B) Has rained. C) Have rained. D) Have been raining. Show Answer Correct Answer: A) Has been raining. 41. ..... their homework in the school library? (they/do) A) Have they do. B) Have they been doing. C) Did they. D) They are doing. Show Answer Correct Answer: B) Have they been doing. 42. My grandmother ..... for her operation for too long. (not/wait) A) Waited. B) Hasn't been waiting. C) Not waiting. D) Haven't been waiting. Show Answer Correct Answer: B) Hasn't been waiting. 43. ..... He ..... enough? A) Has / been study. B) Have / been study. C) Has / been studying. D) None of above. Show Answer Correct Answer: C) Has / been studying. 44. Which tense is used to express future plans? A) Present perfect simple. B) Past perfect continuous. C) Past perfect simple. D) Present perfect continuous. Show Answer Correct Answer: D) Present perfect continuous. 45. What is the structure of Present perfect continuous tense? A) S + have, has + been + ving. B) S+ ving. C) S+been+v ing. D) S+ is am are + ving. Show Answer Correct Answer: A) S + have, has + been + ving. 46. He has been ..... flower for this girl friend A) Bought. B) Is Buying. C) Buying. D) Buy. Show Answer Correct Answer: C) Buying. 47. Which adverb is used with the present perfect tense to indicate an action that happened before now?a) justb) alreadyc) yet A) Yet. B) Ever. C) Recently. D) Still. Show Answer Correct Answer: A) Yet. 48. She ..... to work late recently. A) Has been coming. B) Had been coming. C) Has be coming. D) Have been coming. Show Answer Correct Answer: A) Has been coming. 49. She ..... dinner since 5 o'clock. A) Hasn't haved. B) Haven't had. C) Hasn't had. D) Hasn't been having. Show Answer Correct Answer: C) Hasn't had. 50. A. I can't find my calculator.B. Ask Tricia. She ..... it. A) Has been using. B) Have been using. Show Answer Correct Answer: A) Has been using. 51. They / learn English for two years A) They / learn English for two years. B) They has been English for two years. C) They have been learning English for two years. D) None of above. Show Answer Correct Answer: C) They have been learning English for two years. 52. Ali has been playing ..... a long time. A) For. B) Since. Show Answer Correct Answer: A) For. 53. Tonya has been doing gymnastics ..... seven years. A) Since. B) For. Show Answer Correct Answer: B) For. 54. You ..... (learn) English ..... 3 years. A) Has been learning for. B) Have been learning for. C) Have been learning since. D) Has been learning since. Show Answer Correct Answer: B) Have been learning for. 55. My sister has been ..... running for 30 minutes A) Run. B) Ran. C) Running. D) None of above. Show Answer Correct Answer: C) Running. 56. Choose the correct form of the present perfect tense for the given sentence:She ..... her homework yet.a) hasn't finishedb) didn't finishc) hasn't been finishing A) Hasn't finished. B) Didn't finish. C) Hasn't been finishing. D) Hasn't done. Show Answer Correct Answer: A) Hasn't finished. 57. Which sentence uses the present perfect tense correctly?a) I have been studying for the exam yesterday.b) I have studied for the exam yesterday.c) I have studying for the exam yesterday. A) I have studying for the exam yesterday. B) I have been studying for the exam yesterday. C) I have studied for the exam yesterday. D) I studied for the exam yesterday. Show Answer Correct Answer: C) I have studied for the exam yesterday. 58. I ..... Louisiana state University. A) Attended. B) Am attending. C) Attend. D) Was attending. Show Answer Correct Answer: B) Am attending. 59. How long ..... your sister ..... in Abu Dhabi? (live) A) Is living. B) Was living. C) Has been living. D) Have been living. Show Answer Correct Answer: C) Has been living. 60. 4] She's ..... thinking of new project for days. A) Hasn't been. B) Has been. C) Have been. D) Been. Show Answer Correct Answer: D) Been. ← 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