This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 9 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 9 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Identify the correct sentence using Present Perfect Continuous tense. A) She has been working here since 2010. B) I have been knowing him for years. C) He has been finished his homework. D) They have been to Paris. Show Answer Correct Answer: A) She has been working here since 2010. 2. Ana left college and started working for an enterprise. She ..... (work) for an enterprise since she left college. A) Has worked. B) Worked. C) Had worked. D) Has been working. Show Answer Correct Answer: D) Has been working. 3. We ..... (do) our project since 2. A) Is doing. B) Have been doing. C) Has done. D) None of the above. Show Answer Correct Answer: B) Have been doing. 4. We have ..... been to Paris. It was beautiful! A) Already. B) Yet. C) All the above. D) None of the above. Show Answer Correct Answer: A) Already. 5. Maria and Julie ..... chatting on the Internet. A) Have been. B) Has been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been. 6. Jim ..... (play) tennis since he was six. A) Had been played. B) Has been playing. C) Have been playing. D) Has been played. Show Answer Correct Answer: B) Has been playing. 7. You ..... (work) as a computer programmer for more than fifteen years. A) Have been working. B) Has been working. C) Have been worked. D) Have are working. Show Answer Correct Answer: A) Have been working. 8. ..... you ..... the book yet? A) Has/red. B) Have/read. C) Has/read. D) Had/read. Show Answer Correct Answer: B) Have/read. 9. I (work) hard lately. A) Have worked. B) Have been working. C) Work. D) Has worked. Show Answer Correct Answer: B) Have been working. 10. Barbara ..... her make-up for half an hour but ..... it yet. A) Is doing has finished. B) Has done hasn't been finishing. C) Have been doing haven't finished. D) Has been doing hasn't finished. Show Answer Correct Answer: D) Has been doing hasn't finished. 11. You ..... the bathroom! It looks lovely! A) Have cleaned. B) Have been cleaning. C) Have clean. D) None of the above. Show Answer Correct Answer: A) Have cleaned. 12. Look! Somebody ..... that window! A) Has been breaking. B) Has breaked. C) Has broken. D) Has been broken. Show Answer Correct Answer: C) Has broken. 13. Which tense is used to describe an action that started in the past and is still continuing now? A) Present Perfect. B) Past Perfect. C) Past Continuous. D) Present Perfect Continuous. Show Answer Correct Answer: D) Present Perfect Continuous. 14. Pete ..... piano for years but you still can't play a single song. A) Had been learning. B) Has been learning. C) Have been learn. D) Have been learning. Show Answer Correct Answer: B) Has been learning. 15. I ..... this car for twenty years and it's as good as ever. A) Have. B) Had. C) Have had. D) Have been having. Show Answer Correct Answer: C) Have had. 16. 6-He has been waiting for the bus ..... 8:00 AM. A) Since. B) For. C) Last. D) None of the above. Show Answer Correct Answer: A) Since. 17. ..... never played this game before. A) I've. B) I. C) All the above. D) None of the above. Show Answer Correct Answer: A) I've. 18. Tom: ..... (you, clean) everything now? A) Have you been cleaning. B) Have you cleaned. C) Have you clean. D) Have you cleaning. Show Answer Correct Answer: B) Have you cleaned. 19. I ..... to repair the lock on our door for the last four hours without any success. A) Have been trying. B) Am trying. C) Have tried. D) Tried. Show Answer Correct Answer: A) Have been trying. 20. I have been playing football ..... A) Two hours ago. B) Yesterday. C) All day. D) None of the above. Show Answer Correct Answer: C) All day. 21. I ..... finished my homework yet. A) Has not. B) Has. C) Have not. D) Having not. E) Have. Show Answer Correct Answer: C) Have not. 22. Choose the correct WH question for the next sentence. She has been going to the shopping mall with mom the last two days. A) Why has she been going to the mall with mom the last two days?. B) When has she been going to the mall with her mom?. C) What has she been going to the mall with mom for the last two days?. D) None of the above. Show Answer Correct Answer: B) When has she been going to the mall with her mom?. 23. I ..... (do) much work ..... my boss left. A) Didn't do / since. B) Haven't done / since. C) Didn't do / for. D) Haven't done / for. Show Answer Correct Answer: B) Haven't done / since. 24. I ..... seafood since I first tried it. A) Liked. B) Have been eating. C) Hasn't been eating. D) None of the above. Show Answer Correct Answer: B) Have been eating. 25. "Shall I wake Doris up? ""Yes, please. She ..... all day long. (sleep) '' A) Has been sleeping. B) Have been sleeping. C) Have been sleep. D) Has been sleep. Show Answer Correct Answer: A) Has been sleeping. 26. I'm sorry I'm late, ..... (wait) for a long time? A) Have you waited. B) Have you been waiting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you been waiting. 27. He ..... at the computer for hours. A) Has been sitting. B) Has sat. C) Have been sitting. D) Have sat. Show Answer Correct Answer: A) Has been sitting. 28. The dog's been ..... for half an hour A) Barked. B) Barking. C) Barks. D) Will bark. Show Answer Correct Answer: B) Barking. 29. What is the correct question form of the sentence: "She has been gardening in the backyard" ? A) Has she been gardening in the backyard?. B) Is she gardening in the backyard?. C) Has she gardened in the backyard?. D) Was she gardening in the backyard?. Show Answer Correct Answer: A) Has she been gardening in the backyard?. 30. I ..... to him yet. A) Haven't spoken. B) Haven't been speaking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Haven't spoken. ← 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