This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 4 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She has been ..... French since 2011. A) Studying. B) Studied. C) Study. D) None of the above. Show Answer Correct Answer: A) Studying. 2. 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. 3. ..... (you / find) a box with old photos there? I ..... (look) for it for ages. A) Were you find I was looking . B) Have you founded I have been looked . C) Have you found I have been looking . D) Did you find I looked . Show Answer Correct Answer: C) Have you found I have been looking . 4. 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. 5. 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. 6. Bob ..... (run) 10 km. A) Has been running. B) Has run. C) Have run. D) Has ran. Show Answer Correct Answer: B) Has run. 7. 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. 8. ..... you been to Japan? A) Is. B) Have. C) Has. D) None of the above. Show Answer Correct Answer: B) Have. 9. The dog ..... (bark) since midnight. A) Has been barking. B) Barked. C) Has barked. D) Has been barked. Show Answer Correct Answer: A) Has been barking. 10. It's still raining outside. It ..... for more than 2 hours. A) Have been raining. B) Has been rained. C) Has been raining. D) Has rained. Show Answer Correct Answer: C) Has been raining. 11. ..... Bill ..... a car? A) Have / buy. B) Has / buy. C) Has / bought. D) None of the above. Show Answer Correct Answer: C) Has / bought. 12. ..... watching TV all night? A) Have you. B) Have you been. C) Has you been. D) Has you. Show Answer Correct Answer: B) Have you been. 13. 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. 14. 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. 15. ..... (see) her yet? A) Have you seen. B) Has you seen. C) Has you saw. D) Have you saw. Show Answer Correct Answer: A) Have you seen. 16. 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. 17. 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. 18. I ..... English for two hours. I am very tired. A) Have studying. B) Have been studying. C) Study. D) Am been studying. Show Answer Correct Answer: B) Have been studying. 19. Wales ..... inhabited by modern humans for at least 29, 000 years. (be) A) Is being. B) Are. C) Is. D) Has been. Show Answer Correct Answer: D) Has been. 20. They ..... the meeting time. A) Hasn't forgot. B) Haven't forgot. C) Haven't forgotten. D) Hasn't forgotten. Show Answer Correct Answer: C) Haven't forgotten. 21. 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. 22. 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. 23. 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. 24. She ..... much exercise. A) Hasn't been do. B) Haven't been doing. C) Haven't been does. D) Hasn't been doing. Show Answer Correct Answer: D) Hasn't been doing. 25. What is the correct form of the verb in the sentence: "I ..... (read) that book for a while" ? A) Have been reading. B) Read. C) Have read. D) Reading. Show Answer Correct Answer: A) Have been reading. 26. 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. 27. He ..... in the sun, that's why he is so red. A) Have read. B) Read. C) Readed. D) Has been reading. E) Has been read. Show Answer Correct Answer: D) Has been reading. 28. 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. 29. 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. 30. Choose the sentence that uses Present Perfect Continuous tense correctly: A) We will eat lunch soon. B) They have been playing tennis for two hours. C) She finished her book yesterday. D) He has painted the room. Show Answer Correct Answer: B) They have been playing tennis for two hours. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Quiz 1Present Perfect Continuous Quiz 2Present Perfect Continuous Quiz 3Present 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