This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 23 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 23 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She ..... ten books this summer. Now she's thinking about buying a Kindle e-reader. A) Has been reading. B) Have been reading. C) Has read. D) Have read. Show Answer Correct Answer: C) Has read. 2. Can you give examples of irregular verbs in Present Perfect? A) Sleep. B) Go, eat, see, take, do. C) Run. D) Write. Show Answer Correct Answer: B) Go, eat, see, take, do. 3. Has Mary been making the cake?No, ..... A) He hasn't. B) She hasn't. C) He didn't. D) She didn't. Show Answer Correct Answer: B) She hasn't. 4. ..... (they/live) for a long time? A) Have we been living. B) Has been they living. C) Have they been living. D) Have you been living. Show Answer Correct Answer: C) Have they been living. 5. She ..... (play) soccer for a long time. A) Have been playing. B) Has been playing. C) Have been play. D) Has been play. Show Answer Correct Answer: B) Has been playing. 6. I am normally no supposed to work on at weekends but the parents ..... (go) to Madrid this weekend. A) Have been going. B) Have gone. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have gone. 7. All the students (write) ..... a story for nearly an hour. A) Write. B) Writing. C) Has been writing. D) Have been writing. Show Answer Correct Answer: D) Have been writing. 8. 2-They have been ..... volleyball all afternoon. A) Playing. B) Play. C) Played. D) None of the above. Show Answer Correct Answer: A) Playing. 9. Sue ..... on her phone for ages. A) Has been talking. B) Has talked. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has been talking. 10. How long ..... at this school? A) Have you been studying. B) Have you studying. C) Did you studied. D) You been study. Show Answer Correct Answer: A) Have you been studying. 11. I have been ..... tennis with my boss. A) Played. B) Playing. C) Play. D) None of the above. Show Answer Correct Answer: B) Playing. 12. We ..... each other since we were at school. A) Have known. B) Have knowning. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have known. 13. Which of the following is the question form of the present perfect continuous tense? A) Have you been studying all day?. B) You've been studying all day?. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you been studying all day?. 14. Mum ..... the floors since the morning, that's why she looks tired. I had better help her next time. A) Mopped. B) Has been mopping. C) Was mopping. D) Mops. Show Answer Correct Answer: B) Has been mopping. 15. I'm tired because I ..... working out. A) Has been. B) Have been. C) Had been. D) Have being. Show Answer Correct Answer: B) Have been. 16. 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. 17. "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. 18. 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. 19. 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. 20. (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. 21. 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. 22. Listen! Sandy ..... in the bathroom. A) Is singing. B) Sings. C) Sing. D) Am singing. Show Answer Correct Answer: A) Is singing. 23. 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. 24. 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. 25. 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. 26. .... 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. 27. 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. 28. 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. 29. 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. 30. 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. ← 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