This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 34 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 34 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 5] My kids have been watching TV ..... 5 hours. A) For. B) Since. C) For/since. D) None. Show Answer Correct Answer: A) For. 2. ..... have been living in Jakarta since 2008 A) My friend. B) My friends. Show Answer Correct Answer: B) My friends. 3. 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. 4. 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. 5. 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. 6. 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. 7. 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. 8. 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. 9. Paul and Kate have been painting the fence ..... 2 hours. A) Since. B) Already. C) For. D) Has. Show Answer Correct Answer: C) For. 10. 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. 11. 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. 12. 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. 13. 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. 14. I ..... several doctor for my illness A) Have seen. B) Has seen. Show Answer Correct Answer: A) Have seen. 15. 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. 16. The children ..... cartoons for 2 hours. A) Has been watching. B) Has watched. C) Have been watched. D) Have been watching. Show Answer Correct Answer: D) Have been watching. 17. I ..... never ..... in a plane. A) Have / flied. B) Have / flown. C) Have / flew. D) Has / flown. Show Answer Correct Answer: B) Have / flown. 18. Which tense is used to express an action that has a connection to the present? A) Past tense. B) Future tense. C) Conditional tense. D) Present tense. Show Answer Correct Answer: D) Present tense. 19. Mary ..... to John on the phone right now. A) Is talking. B) Talked. C) Talks. D) None of above. Show Answer Correct Answer: A) Is talking. 20. You ..... / ..... sleeping for twelve hours A) Has/ been. B) Have /been. C) Have/ been. D) Has. Show Answer Correct Answer: C) Have/ been. 21. John and Peggy ..... the book. Now they can watch the film. A) Just have read. B) Have just read. C) Read. D) None of above. Show Answer Correct Answer: B) Have just read. 22. The passangers ..... (wait) for the next flight since this morning. A) Has waiting. B) Had been waiting. C) Has been waiting. D) Have been waiting. Show Answer Correct Answer: D) Have been waiting. 23. Let's sit down. I'm tired. We (dance) for two hours. A) Have danced. B) Has danced. C) Have been dancing. D) Has been dancing. Show Answer Correct Answer: C) Have been dancing. 24. Mary ..... my new bag yet, I want to show it to her. A) Haven't seen. B) Has seen. C) Hasn't seen. D) Have seen. Show Answer Correct Answer: C) Hasn't seen. 25. She ..... waiting for you since 8 a.m. A) Has been. B) Have been. C) Have. D) Has. Show Answer Correct Answer: A) Has been. ← 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