This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 17 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 17 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Identify the correct present perfect continuous sentence: A) They have been playing soccer for two hours. B) We have been studied for the exam. C) Maria has been bought a new car. D) Tom will be sleeping all day. Show Answer Correct Answer: A) They have been playing soccer for two hours. 2. Select the present perfect continuous A) He's gone to heaven. B) I'm going to Ibiza tomorrow. C) She's never been working that hard. D) I've been sick the whole time!. Show Answer Correct Answer: C) She's never been working that hard. 3. We ..... (miss) the bus twice this week A) Have missed. B) Keep missing. C) Have been missing. D) Have been missed. Show Answer Correct Answer: A) Have missed. 4. They ..... tennis for two hours. A) Have played. B) Have been playing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been playing. 5. Sofia has ..... to the bank but it was closed. A) Gone. B) Been. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been. 6. She (ever-be) to England? A) Has she ever been to England?. B) Has she ever been being to England?. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has she ever been to England?. 7. I (read) this book since August. A) Have read. B) Have been reading. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been reading. 8. 'Sorry I'm late.' 'That's all right ..... long.' A) I haven't been waiting. B) I haven't waited. C) All the above. D) None of the above. Show Answer Correct Answer: A) I haven't been waiting. 9. Which prepositions are commonly used with the present perfect continuous tense to indicate the duration of an action? A) Until. B) During. C) For, since. D) From. Show Answer Correct Answer: C) For, since. 10. My husband's ..... his mobile for a week and it's already broken. A) Had. B) Been having. C) All the above. D) None of the above. Show Answer Correct Answer: A) Had. 11. The present perfect continuous talks about: A) Actions that started in the past and finished in the past. B) Actions that started in the past and still continue. C) Actions that started in the past. D) None of the above. Show Answer Correct Answer: B) Actions that started in the past and still continue. 12. I ..... (be) to China ..... 2002. A) Haven't gone / for. B) Haven't been / since. C) Wasn't / since. D) Didn't go / for. Show Answer Correct Answer: B) Haven't been / since. 13. One of these short answers for the following question is incorrect, which one is it? "Have you been eating my cookies without my permission? A) Yes, I have been. B) Yes, I have. C) No, I haven't. D) None of the above. Show Answer Correct Answer: A) Yes, I have been. 14. ..... (it/rain)? A) Haven't it been raining?. B) Hasn't it been raining. C) Have it been raining?. D) Has it been raining?. Show Answer Correct Answer: D) Has it been raining?. 15. Odd out the unnecessary word in the sentence:I haven't checked the answer not yet. A) Not. B) H. C) The. D) Haven't. E) Yet. Show Answer Correct Answer: A) Not. 16. What ..... for the last 30 minutes? You should've finished by now! A) Have you been doing. B) You've been doing. C) Have been doing. D) Have you doing. Show Answer Correct Answer: A) Have you been doing. 17. I have never ..... to be a farmer. A) Wanted. B) Been wanting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Wanted. 18. I ..... never ..... a car before A) Have, have. B) Had, had. C) Have, had. D) Has, had. Show Answer Correct Answer: C) Have, had. 19. How long ..... (you/know) Linda? A) Have you known. B) Has you been knowing. C) Have you been knowing. D) Has you known. Show Answer Correct Answer: A) Have you known. 20. 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) Is-has celebrated. B) Are-has celebrated. C) Are-celebrates. D) Are-have celebrated. Show Answer Correct Answer: C) Are-celebrates. 21. Karla ..... the piano since she was six years old. A) Have been playing. B) Has played. C) Has playing. D) Has been played. Show Answer Correct Answer: B) Has played. 22. 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. 23. 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. 24. I ..... Spanish for the last two years and my Spanish is improving. A) Have learned. B) Learned. C) Have been learned. D) Have been learning. Show Answer Correct Answer: D) Have been learning. 25. 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. 26. I (lose) ..... my address book. (You/ see) ..... it? A) Have lost/Did you see. B) Have lost/Have you seen. C) Lost/Have you seen. D) Lost/Did you see. Show Answer Correct Answer: B) Have lost/Have you seen. 27. 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. 28. 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. 29. 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. 30. 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. ← 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