This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 35 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 35 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He ..... doing the gardening since last summer. A) Have been. B) Has been. C) Has. D) Have. Show Answer Correct Answer: B) Has been. 2. He's got a sore throat because he ..... a lot/too much. A) Has sung. B) Has been singing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been singing. 3. We have been ..... our friends since last summer. A) Visiting. B) Playing. C) Talking. D) None of the above. Show Answer Correct Answer: A) Visiting. 4. -How long have they been together? ..... A) Since two weeks ago. B) Since 5 years. C) From 2007 till 2009. D) For they were children. E) For ages. Show Answer Correct Answer: E) For ages. 5. They ..... just (come) to our house. A) Have/ come. B) Has /come. C) Have /came. D) None of the above. Show Answer Correct Answer: A) Have/ come. 6. ..... she been waiting here for over two hours? A) Have. B) Has. C) Is. D) Are. Show Answer Correct Answer: B) Has. 7. Sam has ..... to have a holiday next month. A) Been deciding. B) Decided. C) All the above. D) None of the above. Show Answer Correct Answer: B) Decided. 8. We ..... never been(drink) much beer in the parties. A) Haven't /drinking. B) Have /drinking. C) Has / drink. D) Have /drunk. Show Answer Correct Answer: B) Have /drinking. 9. Hi Stephanie! How are you? I ..... (have) a lovely time here in Spain. A) Have been having. B) Have had. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been having. 10. Where's Lisa? Where ..... ? A) Has she gone. B) Has she been going. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has she gone. 11. The detective ..... the house for the last few days. A) Has watched. B) Has been watching. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been watching. 12. He / live here for five months A) He has been living for five months. B) He have been living for five months. C) He have lived for five months. D) He has lived for five months. Show Answer Correct Answer: A) He has been living for five months. 13. 9-We have been ..... for a new apartment. A) Look. B) Looked. C) Looking. D) None of the above. Show Answer Correct Answer: C) Looking. 14. Has she ..... been abroad? A) Never. B) Just. C) Ever. D) So far. Show Answer Correct Answer: C) Ever. 15. We ..... this TV for ages. I think it's time to buy a new one. A) Have. B) Have had. C) Have been having. D) None of the above. Show Answer Correct Answer: B) Have had. 16. Fiona and Eve ..... doing community work. A) Have been. B) Has been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been. 17. We ..... been living here for very long A) Haven't. B) Hasn't. C) Don't. D) Didn't. Show Answer Correct Answer: A) Haven't. 18. EVER is for: A) Questions about experiences. B) Action that didnt happen. C) All the above. D) None of the above. Show Answer Correct Answer: A) Questions about experiences. 19. I have just ..... the dog. A) Feed. B) Feeding. C) Fed. D) Feeded. Show Answer Correct Answer: C) Fed. 20. You've got white dust all over you! What have you ..... ? A) Been doing. B) Done. C) All the above. D) None of the above. Show Answer Correct Answer: A) Been doing. 21. Julian ..... (to not clean) his room ..... he broke the broom. A) Haven't been cleaning / for. B) Haven't been cleaning / since. C) Hasn't been cleaning / for. D) Hasn't been cleaning / since. Show Answer Correct Answer: D) Hasn't been cleaning / since. 22. Don't bother knocking a the door. They ..... recently. They live in Chonburi now. A) Are moving. B) Have been moving. C) Have moved. D) None of the above. Show Answer Correct Answer: C) Have moved. 23. I ..... this movie before A) Have watch. B) Has watch. C) Have watched. D) Has watched. Show Answer Correct Answer: C) Have watched. 24. Correct or incorrect?They have been walking for 8 hours. A) Correct. B) Incorrect. C) All the above. D) None of the above. Show Answer Correct Answer: A) Correct. 25. I know, I'm really red ..... ! A) I've been running. B) I've run. C) All the above. D) None of the above. Show Answer Correct Answer: A) I've been running. ← 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