This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 21 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 21 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... never ..... a car before A) Have, had. B) Has, had. C) Have, have. D) Had, had. Show Answer Correct Answer: A) Have, had. 2. How long ..... (you/know) Linda? A) Has you known. B) Have you known. C) Has you been knowing. D) Have you been knowing. Show Answer Correct Answer: B) Have you known. 3. Different kinds of entertainment (4-be) ..... provided throughout the park. Mickey's Soundsational Parade, the most popular event, (5-celebrate) ..... music from famous Disney films. A) Are-has celebrated. B) Are-celebrates. C) Is-has celebrated. D) Are-have celebrated. Show Answer Correct Answer: B) Are-celebrates. 4. Karla ..... the piano since she was six years old. A) Has played. B) Has been played. C) Have been playing. D) Has playing. Show Answer Correct Answer: A) Has played. 5. Which of the following is a correct sentence in the present perfect continuous tense? A) She has eaten lunch. B) They have been eating lunch. C) All the above. D) None of the above. Show Answer Correct Answer: B) They have been eating lunch. 6. I ..... today. A) Have no work. B) Haven't been working. C) Am not working. D) Don't working. Show Answer Correct Answer: B) Haven't been working. 7. My dad has ..... as a publisher for 20 years. A) Working. B) Been working. C) Work. D) None of the above. Show Answer Correct Answer: B) Been working. 8. I ..... Spanish for the last two years and my Spanish is improving. A) Have been learned. B) Have learned. C) Have been learning. D) Learned. Show Answer Correct Answer: C) Have been learning. 9. Complete the next sentence using SINCE or FOR. I've been working in this office ..... last summer A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 10. I (lose) ..... my address book. (You/ see) ..... it? A) Have lost/Have you seen. B) Lost/Did you see. C) Lost/Have you seen. D) Have lost/Did you see. Show Answer Correct Answer: A) Have lost/Have you seen. 11. Who have you been talking to for 3 hours? A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect Continuous. 12. Rebecca ..... five books this year. A) Has read. B) Has been reading. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has read. 13. The plane ..... off . A) Has already taken. B) Has already been taking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has already taken. 14. James and Kristy ..... at photos all morning. A) Have looked. B) Have been looking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been looking. 15. 'usually' is a signal word for the ..... A) Present perfect. B) Present continuous. C) Present simple. D) Past perfect. Show Answer Correct Answer: C) Present simple. 16. They have ..... broken the world record. A) Just. B) Yet. C) For. D) None of the above. Show Answer Correct Answer: A) Just. 17. You (swim) ..... in the lake all morning. A) Have been swimming. B) Has been swimming. C) Swam. D) Swim. Show Answer Correct Answer: A) Have been swimming. 18. The couple ..... on a vacation next summer A) Goes. B) Is going. C) Has gone. D) None of the above. Show Answer Correct Answer: B) Is going. 19. According to the rules, which one is the correct way of writing the following verb into its-ing form? "panic" A) Panicing. B) Panickying. C) Panicking. D) None of the above. Show Answer Correct Answer: C) Panicking. 20. I'm sorry I'm late. How long ..... here? A) Did you wait. B) Have you waited. C) Have you been waiting. D) Have you been waited. Show Answer Correct Answer: C) Have you been waiting. 21. Peter ..... (read) eleven books since last weekend. A) Peter has read eleven books since last weekend. B) Peter have read eleven books since last weekend. C) Peter has reading eleven books since last weekend. D) Peter has readed eleven books since last weekend. Show Answer Correct Answer: A) Peter has read eleven books since last weekend. 22. They have been studying here ..... 2015. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 23. I ..... never ..... in Cancun! but, the last year we ..... almost near there, I really enjoyed! A) Have/been, were. B) Didn't go, were. C) Has/ been, were. D) None of the above. Show Answer Correct Answer: A) Have/been, were. 24. Choose the sentence that uses the present perfect continuous tense correctly: A) She has been to the concert last night. B) I have been read a book. C) They have been watching a movie now. D) We have been studying for the test. Show Answer Correct Answer: D) We have been studying for the test. 25. We haven't read that book. A) Present Perfect Continuous. B) Present Perfect Simple. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect Simple. ← 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