This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 7 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 7 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Peter has been sleeping ..... What's the matter with him? A) Lately. B) All day. C) So far. D) During day. Show Answer Correct Answer: B) All day. 2. I ..... to New York three times this year. A) Have been being. B) Have been. C) Was. D) Has been. Show Answer Correct Answer: B) Have been. 3. Complete the sentence with the words in the most natural order:My sister ..... a lot of time on her phone. A) Has been spending recently. B) Has recently been spending. C) Recently has been spending. D) Has been recently spending. Show Answer Correct Answer: B) Has recently been spending. 4. True or False:To ask a question in a formal or correct way, you can say, "You have been studying for the test?" A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 5. Complete the sentence to make it negative:We ..... been paying attention in class. A) Not have. B) Haven't. C) Don't have. D) Aren't. Show Answer Correct Answer: B) Haven't. 6. ..... in a balloon? A) Has your wife ever flown. B) Have your wife ever flown. C) Have your wife ever flew. D) Has your wife ever flew. Show Answer Correct Answer: A) Has your wife ever flown. 7. Choose the correct form of the verb:They ..... (wait) for the bus for 20 minutes. A) Have been waiting. B) Has been waiting. C) Had been waiting. D) Will be waiting. Show Answer Correct Answer: A) Have been waiting. 8. We've been sitting here ..... an hour. A) Since. B) For. C) Until. D) None of the above. Show Answer Correct Answer: B) For. 9. A:Your English is very good! B:Yes, I have been studying English since I was 7. A) TRUE. B) FALSE. C) All the above. D) None of the above. Show Answer Correct Answer: A) TRUE. 10. Select the sentence that uses the present perfect continuous tense correctly. A) I have been learning French for three years. B) I am learning French for three years. C) I was learning French for three years. D) I will be learning French for three years. Show Answer Correct Answer: A) I have been learning French for three years. 11. Your friend's fingers are covered in paint. Which sentence best explains this present result? A) She is painting a picture. B) She painted a picture. C) She has been painting a picture. D) She will paint a picture. Show Answer Correct Answer: C) She has been painting a picture. 12. Bert Williams ..... from his injury and will be playing in tomorrow's match against Chelsea. A) Is recovering. B) Has recovered. C) Recovered. D) Has been recovering. Show Answer Correct Answer: B) Has recovered. 13. Choose the right form of the verb:They ..... (not/do) their homework yet. A) Hasn't did. B) Did not have. C) Haven't been doing. D) Haven't done. Show Answer Correct Answer: D) Haven't done. 14. Complete the sentence with the best time expression:We have been working on this science project ..... the beginning of class. A) For. B) Since. C) At. D) During. Show Answer Correct Answer: B) Since. 15. Raja ..... her since he was a kid A) Has been knowing. B) Has known. C) Has knowing. D) None of the above. Show Answer Correct Answer: B) Has known. 16. She ..... (cook) dinner for the last hour. A) Has been cooking. B) Cooked. C) Cooks. D) Is cooking. Show Answer Correct Answer: A) Has been cooking. 17. Why is he so tired? He ..... (play) ..... tennis for five hours. A) Is play. B) Playing. C) Has been playing. D) Have been playing. Show Answer Correct Answer: C) Has been playing. 18. I ..... here for two years A) Have worked. B) Worked. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have worked. 19. You ..... (not/read) this book for very long. A) Hasn't been reading. B) Have not been reading. C) Don't read. D) Didn't read. Show Answer Correct Answer: B) Have not been reading. 20. They ..... the main lobby. Watch out when you play, kids. A) Have decorate. B) Have decorating. C) Have been redecorating. D) Has been decorating. Show Answer Correct Answer: A) Have decorate. 21. Complete the sentence:My brother ..... been practicing his drums all morning. A) Has. B) Have. C) Is. D) Was. Show Answer Correct Answer: A) Has. 22. Julie ..... living in Italy since May. A) Is being. B) Has being. C) Has been. D) Has be. E) Has. Show Answer Correct Answer: C) Has been. 23. I once ..... Novak Djokovik. It was so exciting! A) Was meeting. B) Met. C) Have met. D) Meet. Show Answer Correct Answer: B) Met. 24. Your little brother started playing with his toys an hour ago and is still playing. What is the best way to explain this to your dad using the present perfect continuous tense? A) He is playing with his toys. B) He has been playing with his toys for an hour. C) He played with his toys. D) He has played with his toys for an hour. Show Answer Correct Answer: B) He has been playing with his toys for an hour. 25. I've done twenty push-ups ..... ! Are you impressed? A) So far. B) Yet. C) Lately. D) Until. Show Answer Correct Answer: A) So far. ← 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 8Present Perfect Continuous Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books