This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 28 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 28 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Select the correct sentence in the present perfect continuous tense: A) They have been painting the room yesterday. B) She is cooking dinner right now. C) We were studying all morning. D) He has been playing tennis for two hours. Show Answer Correct Answer: D) He has been playing tennis for two hours. 2. "I've never understood why they give us so much homework!" describes A) Past event. B) Actions continuing up to now. C) Situations that started in the past and are still true. D) Two actions in progress at the same time. Show Answer Correct Answer: C) Situations that started in the past and are still true. 3. Joe has been ..... too much recently A) Eat. B) Eating. C) All the above. D) None of the above. Show Answer Correct Answer: B) Eating. 4. You ..... (eat) a dozen cookies today. A) Has eaten. B) Have eaten. C) Has been eating. D) Have been eating. Show Answer Correct Answer: B) Have eaten. 5. (I/think) ..... of having a party when I finish my exams. Would you like to come? A) I am thinking. B) I've been thinking. C) I thought. D) I hve thought. Show Answer Correct Answer: B) I've been thinking. 6. I have studied Spanish last year. A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect. 7. Listen! Sandy ..... in the bathroom. A) Is singing. B) Sings. C) Sing. D) Am singing. Show Answer Correct Answer: A) Is singing. 8. Choose the correct Present Perfect Continuous sentence (positive).We / play / football / day A) We play football day. B) We have played football all day. C) We have been played football all day. D) We have been playing football all day. Show Answer Correct Answer: D) We have been playing football all day. 9. How long ..... there? A) Are you there waiting. B) Have you been waiting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you been waiting. 10. My sister ..... been(fall) down from a tree last Sunday. A) Has/ fallen. B) Fallen. C) Has/falling. D) None of the above. Show Answer Correct Answer: C) Has/falling. 11. .... in the mountains? A) Have you ever travelled. B) Have you ever been travelling. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you ever travelled. 12. We ..... well recently A) Haven't been ate. B) Haven't been eating. C) Have been eat. D) None of the above. Show Answer Correct Answer: B) Haven't been eating. 13. The children ..... (be) on holiday for a week. A) Have being. B) Has been. C) Has being. D) Have been. Show Answer Correct Answer: D) Have been. 14. You're sweating. Where have you been? ..... tennis? A) Have you been playing. B) Have you played. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you been playing. 15. When do we use FOR? A) For quantity of time. B) For questions and negative sentences. C) All the above. D) None of the above. Show Answer Correct Answer: A) For quantity of time. 16. Many explorers ..... to the North Pole. A) Has been. B) Have being. C) Has being. D) Have been. Show Answer Correct Answer: D) Have been. 17. Have ..... been exercising lately? A) You. B) She. C) He. D) Monica. Show Answer Correct Answer: A) You. 18. " ..... in a factory?""No, never" A) Have you ever been working. B) Have you ever worked. C) Have you working. D) You have been working. Show Answer Correct Answer: B) Have you ever worked. 19. How long ..... money for a new phone? A) Have you saved. B) Have you been saving. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you been saving. 20. I ..... (study) all day A) Have been studying. B) Has been studying. C) Is studying. D) Am studying. Show Answer Correct Answer: A) Have been studying. 21. I ..... (do) my homework since 5. A) Have done. B) Have been doing. C) Am doing. D) None of the above. Show Answer Correct Answer: B) Have been doing. 22. She hasn't known him for very long. A) Present Perfect Continuous. B) Present Perfect Simple. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect Simple. 23. What tense gives importance to the fact that an action is temporary, incomplete or has finishes very recently? A) PRESENT PERFECT SIMPLE. B) PRESENT PERFECT CONTINUOUS. C) All the above. D) None of the above. Show Answer Correct Answer: B) PRESENT PERFECT CONTINUOUS. 24. I haven't written the essay ..... A) So far. B) Already. C) Yet. D) Just. Show Answer Correct Answer: C) Yet. 25. Molly ..... (to paint) this picture for three days now. A) Has been painting. B) Have painted. C) Has painted. D) Is painting. Show Answer Correct Answer: A) Has been painting. ← 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