This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 5 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 5 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She's ..... three main ways our company can reduce costs. A) Been finding. B) Found. C) All the above. D) None of the above. Show Answer Correct Answer: B) Found. 2. Complete the next sentence using SINCE or FOR. Have you been doing this course ..... a long time? A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 3. Tom:Don't you remember? Jane has invited us to her birthday party and we ..... (not, buy) a present for her yet A) Have not bought. B) Have not been buying. C) Have not buying. D) Have not buy. Show Answer Correct Answer: A) Have not bought. 4. I ..... (wait) for her since this morning. A) Have waited. B) Have been waiting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been waiting. 5. I'm a bit worried about Malcolm. He ..... very strange these days. A) Acted. B) Has acted. C) Has been acting. D) None of the above. Show Answer Correct Answer: C) Has been acting. 6. Complete the sentence: " ..... you ..... (travel) to Asia before? I ..... (visit) Japan last year." A) Have; been traveling; have visited. B) Have; been traveling; visited. C) Did; travel; have visited. D) Have; traveled; visit. Show Answer Correct Answer: B) Have; been traveling; visited. 7. 'Have you been busy?' 'No, ..... TV.' A) I've watched. B) I've been watching. C) All the above. D) None of the above. Show Answer Correct Answer: B) I've been watching. 8. Which sentence(s) is/ are correct? A) I've been slept with the cloud above my bed. B) I've sleep with the cloud above my bed. C) I've been sleeping with the cloud above my bed. D) A and B. Show Answer Correct Answer: C) I've been sleeping with the cloud above my bed. 9. Choose the sentence that uses both tenses correctly: A) He has been living in London since 2010, and he loves the city. B) They have painted the walls, and the room looks great now. C) She has been playing the piano for an hour, and she completed her practice. D) We have been reading that book, and it's only ten pages long. Show Answer Correct Answer: A) He has been living in London since 2010, and he loves the city. 10. The roads are closed because it ..... since yesterday. A) Snows. B) Was snowing. C) Has been snowed. D) Has been snowing. Show Answer Correct Answer: D) Has been snowing. 11. She has ..... letters all morning. A) Been writing. B) Written. C) All the above. D) None of the above. Show Answer Correct Answer: A) Been writing. 12. I ..... for you since 9 AM. A) Has been waited. B) Have been waiting. C) Has waited. D) Have waited. Show Answer Correct Answer: B) Have been waiting. 13. 2 students enter the classroom covered in blood and with ripped shirts. Which sentence is best for this situation? A) They fight. B) They have been fighting. C) They have fought. D) They are fighting. Show Answer Correct Answer: B) They have been fighting. 14. He ..... his essay all day, but he ..... yet. A) Has been writing / hasn't finished. B) Has written / hasn't finished. C) Has written / hasn't been finishing. D) None of the above. Show Answer Correct Answer: A) Has been writing / hasn't finished. 15. A:Sorry, OK?B:Where ..... you ..... (be)?A:Trying to get here! The traffic was terrible. A) Has been. B) Have been. C) Had been. D) None of the above. Show Answer Correct Answer: B) Have been. 16. Angelo ..... TV much recently. A) Hasn't been watch. B) Hasn't been watching. C) Haven't been watching. D) Haven't been watch. Show Answer Correct Answer: B) Hasn't been watching. 17. Jane is at home. She ..... this book all morning. She ..... 54 pages so far. A) Has been reading, have read. B) Has been reading, has read. C) Has read, has been reding. D) Has reading, has read. Show Answer Correct Answer: B) Has been reading, has read. 18. Where ..... you ..... recently? A) Have/been. B) Have/were. C) Hasn't/been. D) Haven't/been. Show Answer Correct Answer: A) Have/been. 19. You ..... to find the street for hours. Why don't you ask someone for directions? A) 've been trying. B) Have tried. C) All the above. D) None of the above. Show Answer Correct Answer: A) 've been trying. 20. Tom ..... the paino for nearly eight years A) Have played. B) Has played. C) Plays. D) Is playing. Show Answer Correct Answer: B) Has played. 21. The sentence above is correct. Recently, she have been feeling very happy! A) False. B) True. C) All the above. D) None of the above. Show Answer Correct Answer: A) False. 22. I have ..... It's so nice out there. A) Gardened. B) Been gardening. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been gardening. 23. Greg:It sounds like you've been working a lot lately ..... ?Chad:Yes. I want to go to Hawaii next summer. A) You have considered taking a vacation. B) How you considered taking a vacation. C) Has that ever happened before. D) Have you considered taking a vacation. Show Answer Correct Answer: D) Have you considered taking a vacation. 24. The politician ..... for 40 minutes on TV. A) Has been talking. B) Has been talk. C) Have been talking. D) Have been talk. Show Answer Correct Answer: A) Has been talking. 25. We use Present Perfect Continuous to ..... A) Talk about an action that started in the past but has continued until now. B) Talk about an action that is taking place at the moment. C) Talk about a finished action that took place in the past. D) Talk about our predictions or talk about the near future. Show Answer Correct Answer: A) Talk about an action that started in the past but has continued until now. 26. A:Hey, Claire, stop for a minute. We ..... (go) up and down the same aisles since we got here. A) Had been going. B) Has been going. C) Have been going. D) None of the above. Show Answer Correct Answer: C) Have been going. 27. ..... the engineer ..... a drawing of the machine for a week already? A) Have, been making. B) Have, make. C) Has, make. D) Has, been making. Show Answer Correct Answer: D) Has, been making. 28. Ken is travelling round Asia. He ..... (visit) 4 countries. A) Has visited. B) Has been visiting. C) Visited. D) Had visited. Show Answer Correct Answer: A) Has visited. 29. We ..... (not play) together very long. A) We hasn't been playing together very long. B) We haven't been playing together very long. C) We have been playing together for very long. D) We has been playing together very long. Show Answer Correct Answer: B) We haven't been playing together very long. 30. Emma hasn't come home ..... She's playing tennis in the park. A) Yet. B) For. C) Since. D) Never. Show Answer Correct Answer: A) Yet. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Quiz 1Present Perfect Continuous Quiz 2Present Perfect Continuous Quiz 3Present Perfect Continuous Quiz 4Present Perfect Continuous Quiz 6Present Perfect Continuous Quiz 7Present Perfect Continuous Quiz 8Present Perfect Continuous Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books