This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 20 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 20 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Select the present perfect! A) My knee's been hurting since last week. B) I have seen the light, he said. C) I am doubting whether I should go. D) I have been working 5 hours so far. Show Answer Correct Answer: B) I have seen the light, he said. 2. She's waiting for her boyfriend. She ..... waiting all morning. A) Has waited. B) Has been waited. C) Has been being waited. D) Has been waiting. Show Answer Correct Answer: D) Has been waiting. 3. Mark ..... learning Estonian for a year now. He is pretty fluent at it. A) Is. B) Has been. C) Was. D) Has. Show Answer Correct Answer: B) Has been. 4. Peter and John ..... (negative)been (do) this activity before. A) Haven't/done. B) Hasn't/ done. C) Have not/doing. D) None of the above. Show Answer Correct Answer: C) Have not/doing. 5. Use the present perfect cpntinuous to ..... I have been writing a book, and I am still doing it. A) Emphasize completion. B) Emphasize duration. C) All the above. D) None of the above. Show Answer Correct Answer: B) Emphasize duration. 6. How long ..... for me? (you | wait) A) How long have you been waiting for me?. B) How long you been waiting for me?. C) How long you have been waiting for me?. D) None of the above. Show Answer Correct Answer: A) How long have you been waiting for me?. 7. William is so tired because he ..... (not sleep) for the last 28 hours. A) Has not slept. B) Has not been sleeping. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has not slept. 8. He ..... (not, speak) on the phone for an hour, it has only been half an hour. A) Has not been speaking. B) Has not spoken. C) Has not spoke. D) Has not been spoken. Show Answer Correct Answer: A) Has not been speaking. 9. 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. 10. Select the present perfect continuous A) I've been sick the whole time!. B) He's gone to heaven. C) She's never been working that hard. D) I'm going to Ibiza tomorrow. Show Answer Correct Answer: C) She's never been working that hard. 11. We ..... (miss) the bus twice this week A) Keep missing. B) Have missed. C) Have been missing. D) Have been missed. Show Answer Correct Answer: B) Have missed. 12. 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. 13. 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. 14. 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?. 15. 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. 16. '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. 17. Which prepositions are commonly used with the present perfect continuous tense to indicate the duration of an action? A) During. B) Until. C) From. D) For, since. Show Answer Correct Answer: D) For, since. 18. 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. 19. 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. 20. I ..... (be) to China ..... 2002. A) Didn't go / for. B) Haven't been / since. C) Haven't gone / for. D) Wasn't / since. Show Answer Correct Answer: B) Haven't been / since. 21. 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. 22. ..... (it/rain)? A) Has it been raining?. B) Have it been raining?. C) Hasn't it been raining. D) Haven't it been raining?. Show Answer Correct Answer: A) Has it been raining?. 23. Odd out the unnecessary word in the sentence:I haven't checked the answer not yet. A) Yet. B) The. C) Not. D) Haven't. E) H. Show Answer Correct Answer: C) Not. 24. What ..... for the last 30 minutes? You should've finished by now! A) Have you doing. B) Have you been doing. C) You've been doing. D) Have been doing. Show Answer Correct Answer: B) Have you been doing. 25. 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. ← 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