This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 9 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 9 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Identify the sentence that demonstrates an action that started in the past and continues into the present: A) He painted the house yesterday. B) She has been swimming for an hour. C) They will travel to Italy next week. D) I finished my project last night. Show Answer Correct Answer: B) She has been swimming for an hour. 2. I ..... (wait) for the bus for twenty minutes. A) Has waited. B) Have waited. C) Have been waiting. D) Have been waited. Show Answer Correct Answer: C) Have been waiting. 3. Our team is great. They ..... (win) all of their games so far this year. They haven't lost a single game. A) Has win. B) Has won. C) Have won. D) Have win. Show Answer Correct Answer: C) Have won. 4. The new student ..... for 5 hours! A) Has studied. B) Have studied. C) Have been studying. D) Has been studying. Show Answer Correct Answer: D) Has been studying. 5. The baby has been crying A) Already. B) All morning. C) Ever. D) Yet. Show Answer Correct Answer: B) All morning. 6. We have been ..... the house since 10 am. A) Cleaning. B) Working. C) Playing. D) None of the above. Show Answer Correct Answer: A) Cleaning. 7. What is the correct form of the present perfect tense? A) Have/has + past tense. B) Have/has + present. C) Have/has + past participle. D) Have/has + infinitive. Show Answer Correct Answer: C) Have/has + past participle. 8. They ..... English for five years. A) Have learned. B) Have been learning. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been learning. 9. Claire ..... to bake a cake. A) Has forgot. B) Has forget. C) Has forgotten. D) Has forgetten. Show Answer Correct Answer: C) Has forgotten. 10. This computer is OK again now. I ..... it. A) Repair. B) Have repaired. C) Have been repaired. D) Have been repairing. Show Answer Correct Answer: B) Have repaired. 11. She ..... (play) football, so she is tired A) Hasn't played. B) Have played. C) Has been playing. D) Have been playing. Show Answer Correct Answer: C) Has been playing. 12. I think the mother is missing the children a lot-she ..... (phone) six times already! A) Has been phoning. B) Has phoned. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has phoned. 13. She is a well-known artist. She has been drawing ..... her childhood. A) For. B) Last. C) Since. D) Yet. Show Answer Correct Answer: C) Since. 14. Thanks for the recipe book! We've ..... two different recipes so far. A) Been trying. B) Tried. C) All the above. D) None of the above. Show Answer Correct Answer: B) Tried. 15. Ruth ..... (walk) to the post office alone each morning. A) Have been walking. B) Has been walking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been walking. 16. I've been married ..... six years. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 17. Diana ..... the package yet. A) Hasn't received. B) Hasn't been receiving. C) All the above. D) None of the above. Show Answer Correct Answer: A) Hasn't received. 18. The fire in Lake Country, which was reported on October 15, ..... (Spread) over the last ten days. A) Has spreaded. B) Have spreaded. C) Has been spreading. D) Have been spreading. Show Answer Correct Answer: C) Has been spreading. 19. I've had this watch ..... 1965. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 20. I've been playing the piano all day and i'm tired now. A) A. emphasize how long an activity has been happening. The activity my or may not be complete. B) B. talk generally about situations or activities that started in the past and are still continuing now. C) C. talk about situations or activities that have stopped but have a result in the present. D) None of the above. Show Answer Correct Answer: C) C. talk about situations or activities that have stopped but have a result in the present. 21. You ..... tennis since 10 o'clock. How many sets ..... ? A) 've played / have you been playing. B) 've been playing / have you played. C) Are playing / have you played. D) None of the above. Show Answer Correct Answer: B) 've been playing / have you played. 22. I have been reading the book you gave me, but I ..... (finish) it yet. A) Haven't been finishing. B) Haven't finished. C) Didnt finish. D) None of the above. Show Answer Correct Answer: B) Haven't finished. 23. People ..... (use) leather to make shoes for hundreds of years. A) Has used. B) Hasn't used. C) Have used. D) Haven't used. Show Answer Correct Answer: C) Have used. 24. Andy and Den ..... (discuss) the plans for their winter holidays for two hours now. A) Have discussing. B) Has been discussing. C) Have been discussed. D) Have been discussing. Show Answer Correct Answer: D) Have been discussing. 25. I ..... (call) for you for half an hour. Where ..... (be)? And why are your clothes so dirty? A) Called did you be . B) Called were you . C) Have called have you been . D) Have been calling have you been . Show Answer Correct Answer: D) Have been calling have you been . ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Quiz 1Present Perfect Continuous Quiz 2Present Perfect Continuous Quiz 3Present Perfect Continuous Quiz 4Present Perfect Continuous Quiz 5Present Perfect Continuous Quiz 6Present Perfect Continuous Quiz 7Present Perfect Continuous Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books