This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 28 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 28 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... in my house for almost thirty years. A) Have been living. B) Live. C) Lives. D) Had Lived. Show Answer Correct Answer: A) Have been living. 2. I ..... her a couple of times, but she ..... me back. A) Have been calling, hasn't been calling. B) Have called, hasn't called. Show Answer Correct Answer: B) Have called, hasn't called. 3. Which tense is used to see one action in duration and cares about how long? A) Past perfect continuous. B) Past perfect simple. C) Present perfect continuous. D) Present perfect simple. Show Answer Correct Answer: C) Present perfect continuous. 4. Sam has been watching television for ..... A) 6 o'clock. B) 6 hours. C) Zigzag. D) Sick. Show Answer Correct Answer: B) 6 hours. 5. Arik and I ..... French A) Have learned. B) Has learned. Show Answer Correct Answer: A) Have learned. 6. Kenny and Cherry (know) each other since they were children. A) Has known. B) Have known. C) Has been knowing. D) Have been knowing. Show Answer Correct Answer: B) Have known. 7. Where's Anna?' 'She's ..... round to Marilena's house.' A) Been. B) Have. C) Gone. D) Being. Show Answer Correct Answer: C) Gone. 8. A:You look tired!B:yes. I (run) A) Have run. B) Has run. C) Have been running. D) Has been running. Show Answer Correct Answer: C) Have been running. 9. We / study / Arabic / since July 2022 A) We are studying Arabic since July 2022. B) We study Arabic since July 2022. C) We have been studying Arabic since July 2022. D) We studied Arabic since July 2022. Show Answer Correct Answer: C) We have been studying Arabic since July 2022. 10. ..... have been making sandwiches since 8 o'clock. A) He. B) I. C) She. D) It. Show Answer Correct Answer: B) I. 11. What's wrong with the baby She ..... for more than an hour! A) Crying. B) Was crying. C) Have been crying. D) Has been crying. Show Answer Correct Answer: D) Has been crying. 12. Which one of the following time signal to present perfect tense? A) Yesterday, last night, two days ago. B) Since, so far, before. C) So far, when, recently. D) Since, ago, so far. Show Answer Correct Answer: B) Since, so far, before. 13. Eko has been working on his report for two days in a row without much sleep. That's why he looks so tired. A) Works. B) Is working. C) Has been working. D) Was working. E) Had been working. Show Answer Correct Answer: C) Has been working. 14. What is an example of a state verb that cannot be used with the present perfect continuous tense? A) Run. B) Write. C) Want. D) Jump. Show Answer Correct Answer: C) Want. 15. My son ..... in London for three months. A) Has been living. B) Have been living. C) Is living. D) Was living. Show Answer Correct Answer: A) Has been living. 16. 5] My kids have been watching TV ..... 5 hours. A) For. B) Since. C) For/since. D) None. Show Answer Correct Answer: A) For. 17. ..... have been living in Jakarta since 2008 A) My friend. B) My friends. Show Answer Correct Answer: B) My friends. 18. Derek:How long have you been in Miami?Maria:I ..... here since 1998. A) Has lived. B) Lived. C) Have lived. D) None of above. Show Answer Correct Answer: C) Have lived. 19. 1] My cats ..... sleeping for 10 hours. A) Has been. B) Have be. C) Has be. D) Have been. Show Answer Correct Answer: D) Have been. 20. Mom ..... For 2 hours. A) Have cooked. B) Has been cooked. C) Has been cooking. D) Have been cooking. Show Answer Correct Answer: C) Has been cooking. 21. You (work) too hard lately. A) Have worked. B) Has worked. C) Has been working. D) Have been working. Show Answer Correct Answer: D) Have been working. 22. I (watch) seven movies this week! A) Has watched. B) Have watched. C) Has been watching. D) Have been watching. Show Answer Correct Answer: B) Have watched. 23. What is the English meaning of the word "employee" ? A) Employee. B) Boss. C) Cook. D) Work. E) Player. Show Answer Correct Answer: A) Employee. 24. Paul and Kate have been painting the fence ..... 2 hours. A) Since. B) Already. C) For. D) Has. Show Answer Correct Answer: C) For. 25. When ..... the school? A) Have you joined. B) Did you joined. C) Did you join. D) Have you ever joined. Show Answer Correct Answer: C) Did you join. 26. Miss Lin ..... (assign) us to group at present. A) Is assigning. B) Has been assigning. C) Assigned. D) Was assigning. Show Answer Correct Answer: A) Is assigning. 27. I don't want any lunch, thanks. I (eat) already. A) Has eaten. B) Has been eating. C) Have eaten. D) Have been eating. Show Answer Correct Answer: C) Have eaten. 28. What is the structure of the Present Perfect Tense sentence? A) S+ have, has +V3. B) S+V2. C) S+was, were+V.ing. D) S+V1. Show Answer Correct Answer: A) S+ have, has +V3. 29. I ..... several doctor for my illness A) Have seen. B) Has seen. Show Answer Correct Answer: A) Have seen. 30. I'm sleepy because I ..... all night. A) Have been staying up. B) Has been staying up. C) Not have you been attending. D) Have you not been attending. Show Answer Correct Answer: A) Have been staying up. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Tense Quiz 1Present Perfect Continuous Tense Quiz 2Present Perfect Continuous Tense Quiz 3Present Perfect Continuous Tense Quiz 4Present Perfect Continuous Tense Quiz 5Present Perfect Continuous Tense Quiz 6Present Perfect Continuous Tense Quiz 7Present Perfect Continuous Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books