This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 26 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 26 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. How long ..... it been raining? A) Has. B) Have. C) Had. D) Were. Show Answer Correct Answer: A) Has. 2. She has been preparing for her exams ..... the last two months. A) Since. B) For. Show Answer Correct Answer: B) For. 3. Which tense is used to describe completed actions and often counts how many or how much? A) Past perfect continuous. B) Present perfect continuous. C) Past perfect simple. D) Present perfect simple. Show Answer Correct Answer: D) Present perfect simple. 4. We ..... another country before. A) Has never visited. B) Visited. C) Have never visited. D) None of above. Show Answer Correct Answer: C) Have never visited. 5. She looks tired. She ..... for 10 hours A) Has been working. B) Is working. C) Has worked. D) Have been working. Show Answer Correct Answer: A) Has been working. 6. Why ..... Mandarin classes for the last three weeks? A) Not have you been attending. B) Have you not been attending. C) Have been staying up. D) Has been staying up. Show Answer Correct Answer: B) Have you not been attending. 7. Tyler: ..... Georgia yet?Sylvia:No, but I have visited the South. I ..... to Florida and Alabama, but not Georgia. A) Have you visited; went. B) Has you visited; went. C) Have you visited; have gone. D) None of above. Show Answer Correct Answer: C) Have you visited; have gone. 8. These are the time signals for present continuous, except ..... A) Now. B) Right now. C) This week. D) Just now. Show Answer Correct Answer: D) Just now. 9. ..... Anees ..... (hand) in the Chinese homework yet? A) Have hand. B) Have handed. C) Has handing. D) Has handed. Show Answer Correct Answer: D) Has handed. 10. It ..... for five hours. A) Have been raining. B) Have rain. C) Has been raining. D) Had rain. Show Answer Correct Answer: C) Has been raining. 11. Lionel and Thericx ..... (listen) to the teacher's explanation when Alberto randomly said 'Cipeli Pam Pam' loudly in the class. A) Was listening. B) Listened. C) Listen. D) Were listening. Show Answer Correct Answer: D) Were listening. 12. Kate ..... to Bangkok five times. A) Has traveled. B) Have you been taking. Show Answer Correct Answer: A) Has traveled. 13. What ..... for 2 days? A) Has Pim done. B) Has been Pam doing. C) Has Pam been doing. D) Have Pam been doing. Show Answer Correct Answer: C) Has Pam been doing. 14. (you, finish) reading that book yet? A) Have you finished. B) You have finished. C) Have you been finishing. D) You have been finishing. Show Answer Correct Answer: A) Have you finished. 15. ..... a contract last year and it is still valid. A) We have signed. B) We signed. C) We haven't signed. D) We have sign. Show Answer Correct Answer: B) We signed. 16. We have not been to the seaside ..... last June. A) Since. B) For. Show Answer Correct Answer: A) Since. 17. Freya ..... living in Italy since May A) Has being. B) Is been. C) Have been. D) Has been. Show Answer Correct Answer: D) Has been. 18. Which of this is the correct format? A) Subject + had + verb. B) Had + been + present participle. C) Has/have + been + present participle. D) Would have been + verb. Show Answer Correct Answer: C) Has/have + been + present participle. 19. A. You and your brother look exhausted.B. We ..... all day. We're training for a marathon you see. A) Has been running. B) Have been running. Show Answer Correct Answer: B) Have been running. 20. A. William looks very fit and healthy lately.B. He ..... exercising regularly. A) Has been exercising. B) Have been exercising. Show Answer Correct Answer: A) Has been exercising. 21. I can't believe that ..... the news. A) You haven't read. B) You didn't read. C) You don't read. D) You read not. Show Answer Correct Answer: A) You haven't read. 22. You ..... to a word ..... A) Listened I haven't said. B) Didn't listen I say. C) Listened saying. D) Haven't listened I've said back. Show Answer Correct Answer: D) Haven't listened I've said back. 23. 8] A:Have John and you been fixing your computer for hours? B: ..... A) Yes, I have. B) No, we haven't. C) Yes, we haven't. D) No, he hasn't. Show Answer Correct Answer: B) No, we haven't. 24. 2] My father ..... writing his project all day. A) Has been. B) Have being. C) Has being. D) Have been. Show Answer Correct Answer: A) Has been. 25. He has been working at the post office ..... twenty years. A) For. B) Since. Show Answer Correct Answer: A) For. 26. Wawan:Oh, sorry. I forgot to tell you that I ..... to Ambon since last year. A) Am traveling. B) Was traveling. C) Have to travel. D) Have been traveling. Show Answer Correct Answer: D) Have been traveling. 27. He's the most difficult housemate ..... A) I never dealt with. B) I never had to deal with. C) I've ever had to deal with. D) I've never had to deal with. Show Answer Correct Answer: C) I've ever had to deal with. 28. What is the main difference between the present perfect tense and the present perfect continuous tense? A) The main difference is the use of auxiliary verbs. B) The main difference is the tense of the verb. C) The main difference is the subject-verb agreement. D) The main difference is the aspect of completion versus ongoing action. Show Answer Correct Answer: D) The main difference is the aspect of completion versus ongoing action. 29. My roommate ..... Spanish last year. A) Study. B) Studying. C) Studied. D) None of above. Show Answer Correct Answer: C) Studied. 30. I ..... to read this book, but I can't. It's just too boring! I quit. A) Have tried. B) Have been trying. C) Has tried. D) Has been trying. Show Answer Correct Answer: A) Have tried. ← 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