This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 3 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 3 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. They ..... (paint) now. A) Are painting. B) Have been painting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Are painting. 2. The wind ..... (to blow) since yesterday. A) Has blown. B) Have been blowing. C) Has been blowing. D) Is blowing. Show Answer Correct Answer: C) Has been blowing. 3. She hasn't spoken English ..... her last holidays in the USA. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 4. Without the duration, the tense has a more general meaning of "lately." We often use the words "lately" or "recently" to emphasize this meaning. A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect Continuous. 5. I ..... emails all day A) 've been writing. B) 've written. C) 've been written. D) None of the above. Show Answer Correct Answer: A) 've been writing. 6. The structure of PPC is: A) Have/ has been + verb in past. B) Have/has been+ verb (ing). C) Have/has being+ verb (ing). D) Have/has + verb (ing). Show Answer Correct Answer: B) Have/has been+ verb (ing). 7. The children are in the yard. They ..... hide-and-seek since breakfast time. A) Have been playing. B) Have been played. C) Are playing. D) Have played. Show Answer Correct Answer: A) Have been playing. 8. She's exhausted because she ..... since 6:00 this morning. A) Has been worked. B) Hasn't been eaten. C) Has been working. D) Hasn't been slept. Show Answer Correct Answer: C) Has been working. 9. She has been an English teacher ..... 1989. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 10. Hi Betty! I ..... you for ages. A) Have seen. B) Haven't seen. C) Didn't see. D) Have been seeing. Show Answer Correct Answer: B) Haven't seen. 11. How do you form the Past Continuous tense? A) Base form of verb +-ing. B) Was + base form of verb +-ing. C) Was/were + base form of verb +-ing. D) Were + base form of verb +-ing. Show Answer Correct Answer: C) Was/were + base form of verb +-ing. 12. I've been practicing the piano since 10am. A) A. emphasize how long an activity has been happening. The activity my or may not be complete. B) B. talk generally about situations or activities that started in the past and are still continuing now. C) C. talk about situations or activities that have stopped but have a result in the present. D) None of the above. Show Answer Correct Answer: B) B. talk generally about situations or activities that started in the past and are still continuing now. 13. How long you been talking Anna Karenina? A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: B) INCORRECT. 14. Choose the correct answer:They ..... each other since last year A) Have been knowing. B) Has known. C) Has been knowing. D) Have known. Show Answer Correct Answer: A) Have been knowing. 15. People have walked on the moon A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect. 16. I've been playing tennis ..... I was 5 . A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 17. Select the option that contains some adverbs we use in the Present Perfect Continuous Tense: A) Recently, lately, under, already. B) Recently, lately, for, always. C) Recently, lately, for, since. D) None of the above. Show Answer Correct Answer: C) Recently, lately, for, since. 18. They've lived in London since 2004. A) Present Perfect Simple. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect Simple. 19. ..... that crossword for over an hour and you still haven't finished it yet. A) You've been doing. B) You'd been doing. C) You've done. D) You'd done. Show Answer Correct Answer: A) You've been doing. 20. The streets are all flooded. It ..... for days! A) Has rained. B) Has been raining. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been raining. 21. I ..... (know) my best friend since my childhood. A) Have been knowing. B) Has known. C) Known. D) Have known. Show Answer Correct Answer: D) Have known. 22. We are friends.We ..... each other since primary school. A) Knew. B) Know. C) 've known. D) None of the above. Show Answer Correct Answer: C) 've known. 23. They ..... listened to the talk. A) Has. B) Have. C) -. D) Had. Show Answer Correct Answer: B) Have. 24. You look much slimmer. Have you ..... ? A) Dieted. B) Been dieting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been dieting. 25. How long ..... this watch? A) Have you been wearing. B) Did you wore. C) Are you wearing. D) Have you wear. Show Answer Correct Answer: A) Have you been wearing. 26. I ..... my project plan yet. I must work on it very soon or I will not be able to finish it on time. A) Haven't been finishing. B) Haven't finished. C) Am not finishing. D) Don't finish. Show Answer Correct Answer: B) Haven't finished. 27. Carlos ..... (prepare) our dinner. A) Has prepared. B) Has preparing. C) Has to prepare. D) Was preparing. Show Answer Correct Answer: A) Has prepared. 28. We have already ..... the worksheet. A) Downloaded. B) Download. C) Downloading. D) None of the above. Show Answer Correct Answer: A) Downloaded. 29. Danny ..... over 200 different Detective Conan comics. A) Has collected. B) Has been collecting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has collected. 30. I (see) this film twice. A) Have seen. B) Have been seeing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have seen. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Quiz 1Present Perfect Continuous Quiz 2Present Perfect Continuous Quiz 4Present Perfect Continuous Quiz 5Present 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