This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 39 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 39 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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?. 2. 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. 3. 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. 4. 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. 5. I have been living in Delhi ..... last year. A) For. B) Since. Show Answer Correct Answer: B) Since. 6. We have ..... for a couple of weeks now. A) Been travelling. B) Travelle. Show Answer Correct Answer: A) Been travelling. 7. 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. 8. Kara has been ..... guitar ..... 1970. A) Speaking, last. B) Playing, since. C) Singing, next. D) Talking, at. Show Answer Correct Answer: B) Playing, since. 9. 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. 10. 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. 11. It (rain) all day. I wonder when it will stop. A) Has been raining. B) Has rained. C) Have been raining. D) Have rained. Show Answer Correct Answer: A) Has been raining. 12. ..... their homework in the school library? (they/do) A) Have they do. B) Did they. C) Have they been doing. D) They are doing. Show Answer Correct Answer: C) Have they been doing. 13. My grandmother ..... for her operation for too long. (not/wait) A) Hasn't been waiting. B) Haven't been waiting. C) Waited. D) Not waiting. Show Answer Correct Answer: A) Hasn't been waiting. 14. ..... 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. 15. Which tense is used to express future plans? A) Present perfect simple. B) Present perfect continuous. C) Past perfect continuous. D) Past perfect simple. Show Answer Correct Answer: B) Present perfect continuous. 16. What is the structure of Present perfect continuous tense? A) S + have, has + been + ving. B) S+been+v ing. C) S+ ving. D) S+ is am are + ving. Show Answer Correct Answer: A) S + have, has + been + ving. 17. He has been ..... flower for this girl friend A) Buy. B) Bought. C) Buying. D) Is Buying. Show Answer Correct Answer: C) Buying. 18. Which adverb is used with the present perfect tense to indicate an action that happened before now?a) justb) alreadyc) yet A) Recently. B) Ever. C) Yet. D) Still. Show Answer Correct Answer: C) Yet. 19. She ..... to work late recently. A) Has been coming. B) Have been coming. C) Had been coming. D) Has be coming. Show Answer Correct Answer: A) Has been coming. 20. She ..... dinner since 5 o'clock. A) Hasn't been having. B) Hasn't had. C) Hasn't haved. D) Haven't had. Show Answer Correct Answer: B) Hasn't had. 21. 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. 22. 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. 23. Ali has been playing ..... a long time. A) For. B) Since. Show Answer Correct Answer: A) For. 24. Tonya has been doing gymnastics ..... seven years. A) For. B) Since. Show Answer Correct Answer: A) For. 25. You ..... (learn) English ..... 3 years. A) Have been learning for. B) Have been learning since. C) Has been learning for. D) Has been learning since. Show Answer Correct Answer: A) Have been learning for. ← 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