This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 2 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. The wind ..... (to blow) since yesterday. A) Has been blowing. B) Have been blowing. C) Has blown. D) Is blowing. Show Answer Correct Answer: A) Has been blowing. 2. 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. 3. 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. 4. 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. 5. The structure of PPC is: A) Have/has been+ verb (ing). B) Have/has being+ verb (ing). C) Have/has + verb (ing). D) Have/ has been + verb in past. Show Answer Correct Answer: A) Have/has been+ verb (ing). 6. The children are in the yard. They ..... hide-and-seek since breakfast time. A) Have been playing. B) Have been played. C) Have played. D) Are playing. Show Answer Correct Answer: A) Have been playing. 7. She's exhausted because she ..... since 6:00 this morning. A) Hasn't been slept. B) Has been worked. C) Hasn't been eaten. D) Has been working. Show Answer Correct Answer: D) Has been working. 8. 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. 9. Hi Betty! I ..... you for ages. A) Have seen. B) Have been seeing. C) Haven't seen. D) Didn't see. Show Answer Correct Answer: C) Haven't seen. 10. How do you form the Past Continuous tense? A) Were + base form of verb +-ing. B) Base form of verb +-ing. C) Was/were + base form of verb +-ing. D) Was + base form of verb +-ing. Show Answer Correct Answer: C) Was/were + base form of verb +-ing. 11. 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. 12. 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. 13. Choose the correct answer:They ..... each other since last year A) Have been knowing. B) Has been knowing. C) Has known. D) Have known. Show Answer Correct Answer: A) Have been knowing. 14. 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. 15. 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. 16. 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. 17. 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. 18. ..... that crossword for over an hour and you still haven't finished it yet. A) You'd done. B) You've done. C) You'd been doing. D) You've been doing. Show Answer Correct Answer: D) You've been doing. 19. 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. 20. 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. 21. They ..... listened to the talk. A) Has. B) Have. C) Had. D) -. Show Answer Correct Answer: B) Have. 22. 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. 23. How long ..... this watch? A) Are you wearing. B) Have you been wearing. C) Have you wear. D) Did you wore. Show Answer Correct Answer: B) Have you been wearing. 24. 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) Don't finish. D) Am not finishing. Show Answer Correct Answer: B) Haven't finished. 25. Carlos ..... (prepare) our dinner. A) Has preparing. B) Has to prepare. C) Has prepared. D) Was preparing. Show Answer Correct Answer: C) Has prepared. 26. We have already ..... the worksheet. A) Downloaded. B) Download. C) Downloading. D) None of the above. Show Answer Correct Answer: A) Downloaded. 27. 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. 28. 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. 29. She has been ..... French since 2011. A) Studying. B) Studied. C) Study. D) None of the above. Show Answer Correct Answer: A) Studying. 30. Timmy ..... basketball since he broke his leg last year. A) Has not played. B) Has not been playing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has not played. 31. ..... (you / find) a box with old photos there? I ..... (look) for it for ages. A) Did you find I looked . B) Were you find I was looking . C) Have you founded I have been looked . D) Have you found I have been looking . Show Answer Correct Answer: D) Have you found I have been looking . 32. The mall has been (a) since 9 in the morning. A) Opens. B) Opening. C) A. open. D) None of the above. Show Answer Correct Answer: C) A. open. 33. They ..... (walk) together to the post office every morning for the past ten years. A) Have been walking. B) Has been walking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been walking. 34. Bob ..... (run) 10 km. A) Have run. B) Has been running. C) Has run. D) Has ran. Show Answer Correct Answer: C) Has run. 35. Which verb tense should we use when we are talking about something that started in the past and continues in the present + the number of times we have done it. A) Present Perfect:HAVE / HAS + VERB IN THE PAST PARTICIPLE. B) Present Perfect Continuous:HAVE / HAS + BEEN + VERB + ING. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect:HAVE / HAS + VERB IN THE PAST PARTICIPLE. 36. ..... you been to Japan? A) Is. B) Have. C) Has. D) None of the above. Show Answer Correct Answer: B) Have. 37. The dog ..... (bark) since midnight. A) Has been barked. B) Has barked. C) Has been barking. D) Barked. Show Answer Correct Answer: C) Has been barking. 38. It's still raining outside. It ..... for more than 2 hours. A) Has rained. B) Has been raining. C) Have been raining. D) Has been rained. Show Answer Correct Answer: B) Has been raining. 39. ..... Bill ..... a car? A) Have / buy. B) Has / buy. C) Has / bought. D) None of the above. Show Answer Correct Answer: C) Has / bought. 40. ..... watching TV all night? A) Have you. B) Has you been. C) Have you been. D) Has you. Show Answer Correct Answer: C) Have you been. 41. Have you been studied this week? A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: B) INCORRECT. 42. What is the correct short form of 'I have been'? A) I've be. B) I've been. C) I've been. D) I've being. Show Answer Correct Answer: B) I've been. 43. What tense gives importance to the completion of an action? A) PRESENT PERFECT. B) PRESENT PERFECT CONTINUOUS. C) All the above. D) None of the above. Show Answer Correct Answer: A) PRESENT PERFECT. 44. He's ..... for the party for weeks. A) Been preparing. B) Prepared. C) Preparing. D) None of the above. Show Answer Correct Answer: A) Been preparing. 45. I ..... English for two hours. I am very tired. A) Study. B) Have been studying. C) Am been studying. D) Have studying. Show Answer Correct Answer: B) Have been studying. 46. Wales ..... inhabited by modern humans for at least 29, 000 years. (be) A) Is. B) Are. C) Has been. D) Is being. Show Answer Correct Answer: C) Has been. 47. They ..... the meeting time. A) Hasn't forgot. B) Hasn't forgotten. C) Haven't forgot. D) Haven't forgotten. Show Answer Correct Answer: D) Haven't forgotten. 48. I ..... (read) all afternoon. I ..... (read) 5 chapters. A) Have been readinghave read. B) Have readhave been reading. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been readinghave read. 49. I ..... (send) 6 so far! A) Have sent. B) Have been sending. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have sent. 50. 21-What have you been doing ..... we last met? A) For. B) Since. C) Then. D) None of the above. Show Answer Correct Answer: B) Since. 51. She ..... much exercise. A) Haven't been doing. B) Hasn't been do. C) Hasn't been doing. D) Haven't been does. Show Answer Correct Answer: C) Hasn't been doing. 52. What is the correct form of the verb in the sentence: "I ..... (read) that book for a while" ? A) Read. B) Reading. C) Have been reading. D) Have read. Show Answer Correct Answer: C) Have been reading. 53. The sentence above is correct. My mother has been feeling a little stressed. A) False. B) True. C) All the above. D) None of the above. Show Answer Correct Answer: B) True. 54. He ..... in the sun, that's why he is so red. A) Have read. B) Read. C) Has been reading. D) Has been read. E) Readed. Show Answer Correct Answer: C) Has been reading. 55. Kate ..... reading a book. A) Has been. B) Have been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has been. 56. The present perfect continuous often emphasises A) The time spent on the action. B) The result. C) The action. D) A and C. Show Answer Correct Answer: D) A and C. 57. Choose the sentence that uses Present Perfect Continuous tense correctly: A) He has painted the room. B) She finished her book yesterday. C) They have been playing tennis for two hours. D) We will eat lunch soon. Show Answer Correct Answer: C) They have been playing tennis for two hours. 58. She's ..... three main ways our company can reduce costs. A) Been finding. B) Found. C) All the above. D) None of the above. Show Answer Correct Answer: B) Found. 59. Complete the next sentence using SINCE or FOR. Have you been doing this course ..... a long time? A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 60. Tom:Don't you remember? Jane has invited us to her birthday party and we ..... (not, buy) a present for her yet A) Have not buying. B) Have not been buying. C) Have not buy. D) Have not bought. Show Answer Correct Answer: D) Have not bought. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Quiz 1Present Perfect Continuous Quiz 3Present 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