This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 25 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 25 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Which tense is used to express an action that has just finished or recently happened? A) Present perfect tense. B) Present continuous tense. C) Future tense. D) Past tense. Show Answer Correct Answer: A) Present perfect tense. 2. I've ..... most of his paintings. A) Been seeing. B) Seen. Show Answer Correct Answer: B) Seen. 3. Ann and Matin ..... the trumpet since they were in fifth grade. A) Have been playing. B) Have played. Show Answer Correct Answer: A) Have been playing. 4. How long ..... acting classes? A) Have you taken. B) Have you been taking. Show Answer Correct Answer: B) Have you been taking. 5. Jiya and Priksha ..... (not see) the pictures yet. A) Have not saw. B) Did not see. C) Has not seen. D) Have not seen. Show Answer Correct Answer: D) Have not seen. 6. We ..... (search) for the answers. A) Has watching. B) Have watching. C) Has been watching. D) Have been watching. Show Answer Correct Answer: D) Have been watching. 7. These are the functions of present perfect continuous, except ..... A) Expresses an activity that happened only once or on a specified number of occasions. B) Emphasize that an activity is ongoing and repeated from the past until now. C) Expresses a conclusion from what we can sense and use it as a form to complain or criticize. D) Expresses a general activity in progress from the past until now. Show Answer Correct Answer: A) Expresses an activity that happened only once or on a specified number of occasions. 8. She ..... (read) that letter for half an hour.[Present perfect tense] A) Have been reading. B) Had been reading. C) Has been reading. D) Had read. Show Answer Correct Answer: C) Has been reading. 9. He ..... his lessons since lunch. A) Have been doing. B) Has done. C) Has been done. D) Has been doing. Show Answer Correct Answer: D) Has been doing. 10. Something terrible ..... A) Happened. B) Has happened. C) Have happened. D) Has happen. Show Answer Correct Answer: B) Has happened. 11. My parents ..... for me to clean my room every day. But I hate it! A) Have asked. B) Have been asking. C) Asked. D) Has been asked. Show Answer Correct Answer: B) Have been asking. 12. My young brother ..... ball for 5 hours. A) Have been playing. B) Has played. C) Has been playing. D) Is playing. Show Answer Correct Answer: C) Has been playing. 13. Report this sentence correctly.'There was an accident outside the supermarket'. A) He said there had been an accident outside the supermarket. B) He said there were an accident outside the supermarket. C) He said there has been an accident outside the supermarket. D) None of above. Show Answer Correct Answer: A) He said there had been an accident outside the supermarket. 14. We / chat / for 50 minutes A) We chatted for 50 minutes. B) We are chatting for 50 minutes. C) We has been chatting for 50 years. D) We have been chatting for 50 minutes. Show Answer Correct Answer: D) We have been chatting for 50 minutes. 15. She ..... (watch) the movie for 2 hours. A) Has been watching. B) Had been watching. C) Have been watching. D) Has watch. Show Answer Correct Answer: A) Has been watching. 16. She ..... in the hospital for six years A) Has worked. B) Have worked. Show Answer Correct Answer: A) Has worked. 17. Uzair ..... already ..... (eat) ten apple pies. A) Has eat. B) Did eat. C) Have eaten. D) Has eaten. Show Answer Correct Answer: D) Has eaten. 18. She / work here for five years A) She has been working for five years. B) She have been working for five years. C) She has worked for five years. D) We has worked for five years. Show Answer Correct Answer: A) She has been working for five years. 19. Anjali's mother ..... her a birthday gift A) Has send. B) Has sent. Show Answer Correct Answer: B) Has sent. 20. My brother ..... about buying a used car from the dealer. Do you think it's a good idea? A) Has been thinking. B) Have been thinking. C) Not have you been attending. D) Have you not been attending. Show Answer Correct Answer: A) Has been thinking. 21. ..... you been watching TV for about an hour? A) Has. B) Having. C) To has. D) Have. Show Answer Correct Answer: D) Have. 22. What is the correct example of a state verb? A) Jump. B) Run. C) Want. D) Write. Show Answer Correct Answer: C) Want. 23. My father ..... a car since 2002. A) Have has. B) Has had. C) Has have. D) Have has. Show Answer Correct Answer: B) Has had. 24. I'm sorry, but I ..... my homework. A) Forgot. B) Has forgotten. C) Have forgotten. D) None of above. Show Answer Correct Answer: C) Have forgotten. 25. ..... Jim ..... exercising? A) Has/been. B) Been/has. C) Have/ been. D) Been/have. Show Answer Correct Answer: A) Has/been. 26. I ..... been to England for three times. A) Have. B) Has. C) Had. D) Was. Show Answer Correct Answer: A) Have. 27. Jim never replied to my text message because he ..... misplaced his phone yesterday. A) Has. B) Will have. C) Had. D) Is going to have. Show Answer Correct Answer: C) Had. 28. They ..... eaten apple. A) Has. B) Have. Show Answer Correct Answer: B) Have. 29. Last year we ..... to Italy. A) Are going. B) Went. C) Have gone. D) None of above. Show Answer Correct Answer: B) Went. 30. I ..... there for 2 weeks. A) Has been. B) Have been. C) Have be. D) Has was. Show Answer Correct Answer: B) Have 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