This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 12 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 12 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Which words complete the sentence?We ..... raising money for charity. A) Haven't. B) Hasn't been. C) 've not been. D) None of the above. Show Answer Correct Answer: C) 've not been. 2. It ..... been snowing a lot these days. A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has. 3. They are so excited! They ..... the first prize at a dance competition. A) Have won. B) Have been winning. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have won. 4. Have you ..... a letter before? A) Write. B) Wrote. C) Written. D) None of the above. Show Answer Correct Answer: C) Written. 5. How long ..... ? A) Have we driven. B) Have we been driving. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have we been driving. 6. Eko ..... on his report for two days in a row. That's why he look so tired. A) Is working. B) Has been working. C) Had been working. D) Have been working. Show Answer Correct Answer: B) Has been working. 7. We've ..... window shopping on Fifth Avenue. A) Gone. B) Went. C) Go. D) Goes. Show Answer Correct Answer: A) Gone. 8. Andrew ..... in the country since 2015. (not/to live) A) Hasn't been living. B) Has been living. C) All the above. D) None of the above. Show Answer Correct Answer: A) Hasn't been living. 9. Sam moved to L.A. in 1997. He ..... here for 20 years. A) Has been living. B) Has living. C) Had lived. D) Have been. Show Answer Correct Answer: A) Has been living. 10. They / not / work today A) They have not been working today. B) They has not been working today. C) They have been not working today. D) None of the above. Show Answer Correct Answer: A) They have not been working today. 11. Which sentence is correct:1. I have worked as an accountant for 8 years.2. I have been working as an accountant for 8 years. A) The first sentence is correct. B) The second sentence is correct. C) Both variants are possible. D) None of the above. Show Answer Correct Answer: C) Both variants are possible. 12. Cross out the redundant word in the sentence:I've been lonely for so long now. A) So. B) I. C) Now. D) Been. Show Answer Correct Answer: C) Now. 13. Meg has the travel bug. She ..... 27 counties all around the world. A) Visited. B) Has been visiting. C) Has visited. D) Visits. Show Answer Correct Answer: C) Has visited. 14. 'Is it still raining?' 'No, ..... ' A) It has been stopping. B) It has stopped. C) All the above. D) None of the above. Show Answer Correct Answer: B) It has stopped. 15. Has it ..... raining since you arrived? A) Bin. B) Being. C) Been. D) None of the above. Show Answer Correct Answer: C) Been. 16. They ..... basketball for two hours. A) Have been playing. B) Have been played. C) Have played. D) Has been playing. Show Answer Correct Answer: A) Have been playing. 17. We ..... haven't seen the new James Bond film. A) Still. B) Just. C) Already. D) Yet. Show Answer Correct Answer: A) Still. 18. Use the PRESENT PERFECT to ..... Example:I have never seen shark in my life. A) Talk about completed actions or series of actions during a period of time continuing up to the present. B) Actions thst started in the past and continue in the present. C) All the above. D) None of the above. Show Answer Correct Answer: A) Talk about completed actions or series of actions during a period of time continuing up to the present. 19. Tom:Hi Ana. I ..... (try) to ring you several times today. A) Trying. B) Have been tried. C) Have been trying. D) Have tried. Show Answer Correct Answer: D) Have tried. 20. He ..... the wall of the bedroom. It's going to take some time to finish it. A) Has been painting. B) Has painted. C) Has painting. D) Has been painted. Show Answer Correct Answer: A) Has been painting. 21. 1-I have ..... my homework. A) Finish. B) Finished. C) Finishing. D) None of the above. Show Answer Correct Answer: B) Finished. 22. A:How long ..... for the bus? B:For about half an hour. A) Have you been waiting. B) Have you waited. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you been waiting. 23. Carol and I ..... to the cinema three nights ago. A) Have been. B) Went. C) All the above. D) None of the above. Show Answer Correct Answer: B) Went. 24. Choose the correct Present Perfect Continuous sentence (interrogative).Dad / wash / the car? A) Has Dad washing the car?. B) Has Dad wash the car?. C) Dad washing the car?. D) Has Dad been washing the car?. Show Answer Correct Answer: D) Has Dad been washing the car?. 25. I ..... at the University since June. A) Have been teaching. B) Have teaching. C) Has teaching. D) Has been teaching. Show Answer Correct Answer: A) Have been teaching. 26. Choose the sentence(s) that contain Present Perfect Continuous A) Has Clarissa been working hard?. B) Have you been to the park lately?. C) Is she playing basketball?. D) I been taking Italian lessons. Show Answer Correct Answer: A) Has Clarissa been working hard?. 27. I ..... (write) songs since I was a teenager. A) I've been writing songs since I was a teenager. B) I have write songs since I was a teenager. C) I've writing songs since I was a teenager. D) I writing songs since I was a teenager. Show Answer Correct Answer: A) I've been writing songs since I was a teenager. 28. How long ..... English? A) Have you studied. B) Did you learn. C) Have you been knowing. D) Have you learnt. E) Have you been learning. Show Answer Correct Answer: E) Have you been learning. 29. How long ..... your car? A) Have you had. B) Have you been having. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you had. 30. What is the correct tense for the following sentence: "She ..... (work) at the company for five years, but lately, she ..... (consider) a new job" ? A) Present Perfect; has considered. B) Present Perfect Continuous; has been considering. C) Present Perfect Continuous; considered. D) Present Perfect; is considering. Show Answer Correct Answer: B) Present Perfect Continuous; has been considering. ← 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