This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 24 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 24 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Use the present perfect for action that ..... in the past and ..... up to now. A) Finished-continues. B) Started-continues. C) Now-continues. D) Started-finished. Show Answer Correct Answer: B) Started-continues. 2. Choose the correct form of the verb to complete the sentence: "She ..... (to read) that book for the past two hours." A) Has read. B) Have read. C) Has been reading. D) Have been reading. Show Answer Correct Answer: C) Has been reading. 3. He has ..... hard today. A) Been working. B) Worked. C) Works. D) None of the above. Show Answer Correct Answer: A) Been working. 4. I ..... the book you lent me, but I haven't finished it yet. A) Have read. B) Have been reading. C) Has read. D) Has been reading. Show Answer Correct Answer: B) Have been reading. 5. It is 7 p.m. and Alfred ..... yet. He ..... in the field since morning. A) Hasn't been returning / has worked. B) Hasn't returned / has been working. C) Hasn't been returning / has been working. D) Hasn't returned / has worked. Show Answer Correct Answer: C) Hasn't been returning / has been working. 6. Shane ..... around the world with his best friends. A) Are travels. B) Is traveling. C) Have traveled. D) Has traveled. Show Answer Correct Answer: D) Has traveled. 7. John and Lisa ..... a movie all evening. A) Have been watching. B) Has been watching. C) Have watched. D) Had been watching. Show Answer Correct Answer: A) Have been watching. 8. My brother is an actor. ..... in several films. A) He's been appearing. B) He's appeared. C) All the above. D) None of the above. Show Answer Correct Answer: B) He's appeared. 9. Have you ..... TV all night? A) Been watching. B) Watching. C) Watched. D) None of the above. Show Answer Correct Answer: A) Been watching. 10. A friend of yours is a painter. You ask:How long ..... (teach)? A) Have you been teaching. B) Has you been teaching. C) Have you taught. D) Have you teached. Show Answer Correct Answer: A) Have you been teaching. 11. The grass looks wet ..... ? A) Has it rained. B) Has it been raining. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has it been raining. 12. You look tired ..... hard? A) Have you been working. B) Have you worked. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you been working. 13. Clare hasn't finished her homework ..... A) Yet. B) Already. C) Just. D) Ever. Show Answer Correct Answer: A) Yet. 14. How much time ..... ? A) Have you been waiting. B) Are you been waiting. C) Have you waiting. D) Did you waited. Show Answer Correct Answer: A) Have you been waiting. 15. They ..... cleaning their bedrooms. A) Hasn't been. B) Haven't. C) Haven't been. D) Hasn't. Show Answer Correct Answer: C) Haven't been. 16. You meet a writer. You ask:How many books ..... (write)? A) Have you been writing?. B) Have you written?. C) Have you wrote?. D) Have you writed?. Show Answer Correct Answer: B) Have you written?. 17. I haven't listened to their new CD ..... Is this any good? A) Before. B) Already. C) Never. D) Yet. E) E. Show Answer Correct Answer: D) Yet. 18. Past participle of STUDY A) Studied. B) Studyed. C) Studyied. D) Studying. Show Answer Correct Answer: A) Studied. 19. Sophie is planning to buy souvenirs. It's on her list of things to do. A) Sophie's already bought souvenirs. B) Sophie hasn't bought souvenirs already. C) Sophie hasn't bought souvenirs yet. D) None of the above. Show Answer Correct Answer: C) Sophie hasn't bought souvenirs yet. 20. James and Kristy ..... at most of the photos from the school trip. A) Have looked. B) Have been looking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have looked. 21. Has Sebastian eaten lasagna? A) Yes, he is. B) Yes, he has. C) Yes, he did. D) Yes, he have. Show Answer Correct Answer: B) Yes, he has. 22. Rob ..... to Europe twice. A) Has am. B) Have been. C) Has been. D) Have was. Show Answer Correct Answer: C) Has been. 23. "Your parents look relaxed." "Well, they ..... all the weekend. (relax) A) Has been relax. B) Have been relax. C) Has been relaxing. D) Have been relaxing. Show Answer Correct Answer: D) Have been relaxing. 24. Which sentence uses the Present Perfect Continuous tense? A) She has been reading for two hours. B) She read a book yesterday. C) She will read a book tomorrow. D) She reads every day. Show Answer Correct Answer: A) She has been reading for two hours. 25. Don't you think you should get out of the sun? You' ..... for two hours and your skin is red. A) 've sunbathed. B) 've been sunbathing. C) All the above. D) None of the above. Show Answer Correct Answer: B) 've been sunbathing. ← 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