This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 32 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 32 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We / live in London for six months A) We have been living in London for six months. B) We have live in London for six months. C) We has live in London for six months. D) We has been live in London for six months. Show Answer Correct Answer: A) We have been living in London for six months. 2. 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 studied. B) Have been study. C) Have been studying. D) Have been studying for three years. Show Answer Correct Answer: C) Have been studying. 3. I have been living in Colombia ..... 1997. A) For. B) Since. Show Answer Correct Answer: B) Since. 4. I ..... been doing my homework since 7 p.m. A) Have. B) Has. C) Have to. D) Has to. Show Answer Correct Answer: A) Have. 5. We have been ..... here for over two hours A) Waits. B) Wait. C) Is wait. D) Waiting. Show Answer Correct Answer: D) Waiting. 6. Several hotels in this city are closing down. That's because tourism itself ..... since last year. A) Is declining. B) Declined. C) Has been declining. D) Has declined. E) Was declined. Show Answer Correct Answer: C) Has been declining. 7. My parent's ..... read a story about Malin kundang. A) Has. B) Have. Show Answer Correct Answer: B) Have. 8. 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. 9. How long ..... English? (you/learn) A) Learning. B) Were you learning. C) Have you learn. D) Have you been learning. Show Answer Correct Answer: D) Have you been learning. 10. Has Paul been ..... the book for some hours? A) Read. B) Reading. C) Reads. D) To reading. Show Answer Correct Answer: A) Read. 11. He ..... just ..... our blood as a donation. A) Has / given. B) Have / give. C) Have / given. D) Has / gave. Show Answer Correct Answer: A) Has / given. 12. ..... for long?' 'No. Just a couple of minutes.' A) Have you waited. B) Are you waiting. C) Do you wait. D) Have you been waiting. Show Answer Correct Answer: D) Have you been waiting. 13. Which tense is used to express an action that started in the past and is still happening? A) Past perfect continuous. B) Present perfect. C) Present perfect continuous. D) Past continuous. Show Answer Correct Answer: C) Present perfect continuous. 14. Which tense is used to express habitual actions? A) Past perfect simple. B) Present perfect continuous. C) Present perfect simple. D) Past perfect continuous. Show Answer Correct Answer: C) Present perfect simple. 15. 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. 16. You ..... (sleep) for twelve hours. A) Have slept. B) Has been sleeping. C) Were sleeping. D) Have been sleeping. Show Answer Correct Answer: D) Have been sleeping. 17. In which tense is the verb formed by using 'have/has' + past participle? A) Present perfect tense. B) Present continuous tense. C) Future perfect tense. D) Past perfect tense. Show Answer Correct Answer: A) Present perfect tense. 18. 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) Were losing. C) Have lost. D) Have been losing. E) Are losing. Show Answer Correct Answer: D) Have been losing. 19. It ..... / ..... raining, the pavement is wet A) Has / been. B) Has / be. C) Has / rain. D) Have/ been. Show Answer Correct Answer: A) Has / been. 20. Has it been ..... all day? A) Rains. B) Rain. C) Raining. D) Rained. Show Answer Correct Answer: C) Raining. 21. 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?. 22. Which tense is used for completed actions? A) Past perfect simple. B) Present perfect continuous. C) Present perfect simple. D) Past perfect continuous. Show Answer Correct Answer: C) Present perfect simple. 23. People ..... in this community for over 60 years. (live) A) Live. B) Has been living. C) Have been living. D) Lived. Show Answer Correct Answer: C) Have been living. 24. Istanbul ..... a Turkish city since 1453. A) Have been. B) Has been. C) Has being. D) Have be. Show Answer Correct Answer: B) Has been. 25. I have been living in Delhi ..... last year. A) For. B) Since. Show Answer Correct Answer: B) Since. 26. We have ..... for a couple of weeks now. A) Been travelling. B) Travelle. Show Answer Correct Answer: A) Been travelling. 27. I know Moscow very well. I ..... there several times. A) Have been being. B) Has been. C) Have been. D) Has been being. Show Answer Correct Answer: C) Have been. 28. Kara has been ..... guitar ..... 1970. A) Speaking, last. B) Playing, since. C) Singing, next. D) Talking, at. Show Answer Correct Answer: B) Playing, since. 29. Helen ..... around Europe for three weeks. A) Has travelled. B) Has been travelled. C) Has been travelling. D) Has travelling. Show Answer Correct Answer: C) Has been travelling. 30. We haven't ..... that song for a long time A) Be singing. B) Been singing. C) To sing. D) Singing. Show Answer Correct Answer: B) Been singing. ← 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