This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 8 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She is a well-known artist. She has been drawing ..... her childhood. A) Since. B) For. C) Yet. D) Last. Show Answer Correct Answer: A) Since. 2. Thanks for the recipe book! We've ..... two different recipes so far. A) Been trying. B) Tried. C) All the above. D) None of the above. Show Answer Correct Answer: B) Tried. 3. Ruth ..... (walk) to the post office alone each morning. A) Have been walking. B) Has been walking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been walking. 4. I've been married ..... six years. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 5. Diana ..... the package yet. A) Hasn't received. B) Hasn't been receiving. C) All the above. D) None of the above. Show Answer Correct Answer: A) Hasn't received. 6. The fire in Lake Country, which was reported on October 15, ..... (Spread) over the last ten days. A) Has spreaded. B) Have spreaded. C) Has been spreading. D) Have been spreading. Show Answer Correct Answer: C) Has been spreading. 7. I've had this watch ..... 1965. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 8. I've been playing the piano all day and i'm tired now. A) A. emphasize how long an activity has been happening. The activity my or may not be complete. B) B. talk generally about situations or activities that started in the past and are still continuing now. C) C. talk about situations or activities that have stopped but have a result in the present. D) None of the above. Show Answer Correct Answer: C) C. talk about situations or activities that have stopped but have a result in the present. 9. You ..... tennis since 10 o'clock. How many sets ..... ? A) 've played / have you been playing. B) 've been playing / have you played. C) Are playing / have you played. D) None of the above. Show Answer Correct Answer: B) 've been playing / have you played. 10. I have been reading the book you gave me, but I ..... (finish) it yet. A) Haven't been finishing. B) Haven't finished. C) Didnt finish. D) None of the above. Show Answer Correct Answer: B) Haven't finished. 11. People ..... (use) leather to make shoes for hundreds of years. A) Haven't used. B) Has used. C) Have used. D) Hasn't used. Show Answer Correct Answer: C) Have used. 12. Andy and Den ..... (discuss) the plans for their winter holidays for two hours now. A) Have been discussed. B) Have discussing. C) Has been discussing. D) Have been discussing. Show Answer Correct Answer: D) Have been discussing. 13. I ..... (call) for you for half an hour. Where ..... (be)? And why are your clothes so dirty? A) Called did you be . B) Called were you . C) Have called have you been . D) Have been calling have you been . Show Answer Correct Answer: D) Have been calling have you been . 14. Maryam's English is getting much better. She's ..... a lot recently. A) Practised. B) Been practising. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been practising. 15. Change into the negative form the next sentence in the present perfect continuous. My mom has been waiting for her friends since 5 o'clock. A) My mom has been not waiting for her friends since 5 o'clock. B) My mom have not been waiting for her friends since 5 o'clock. C) My mom not has been waiting for her friends since 5 o'clock. D) My mom hasn't been waiting for her friends since 5 o'clock. Show Answer Correct Answer: D) My mom hasn't been waiting for her friends since 5 o'clock. 16. He has been working in this school ..... 2005. A) On. B) Since. C) For. D) In. Show Answer Correct Answer: B) Since. 17. ..... the book you lent me, but ..... it yet. It's really interesting. A) I have read I haven't been finishing. B) I have been reading I haven't finished. C) I have read I haven't finished. D) I have been reading I haven't been finishing. Show Answer Correct Answer: B) I have been reading I haven't finished. 18. Turn off the T.V.!The kids ..... since 3 o'clock! A) Has been watching. B) Haven't been watching. C) Have been watching. D) None of the above. Show Answer Correct Answer: C) Have been watching. 19. SSammi ..... her therapist three time this week. A) Has seen. B) Has been seeing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has seen. 20. We use it for an action when the time is not important. A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect. 21. How long have you ..... making the cake? A) Been. B) Being. C) All the above. D) None of the above. Show Answer Correct Answer: A) Been. 22. I've been reading. / They've been listening.She's been dancing. / He's been watching. A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: A) CORRECT. 23. It ..... raining a lot this week. A) Has been. B) Has being. C) Has be. D) None of the above. Show Answer Correct Answer: A) Has been. 24. What is the correct question in Present Perfect form of the sentence: "I have lived in Arizona for 15 years. A) How long have you live in Arizona?. B) How long has you live in Arizona?. C) How long have you lived in Arizona?. D) How long did you live in Arizona?. Show Answer Correct Answer: C) How long have you lived in Arizona?. 25. Tom:Where ..... (be), Ana? A) Have been. B) Have you been. C) Has being. D) Have being. Show Answer Correct Answer: B) Have you been. 26. I ..... (bought) a new jacket last week A) Bought. B) Have bought. C) All the above. D) None of the above. Show Answer Correct Answer: A) Bought. 27. Have you ..... (exercise) lately? A) Been exercised. B) Ever been exercising. C) Ever been exercise. D) Been exercising. Show Answer Correct Answer: D) Been exercising. 28. Where has Tony been? I ..... for him everywhere. A) Look. B) Have been looking. C) Have been looked. D) Have look. Show Answer Correct Answer: B) Have been looking. 29. Josh ..... in Southampton since 2017. A) Has been life. B) Lived. C) Has lived. D) Is living. Show Answer Correct Answer: C) Has lived. 30. He has just (go) to the post office. He'll be back soon. A) Gone. B) Been going. C) All the above. D) None of the above. Show Answer Correct Answer: A) Gone. ← 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 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books