This quiz works best with JavaScript enabled. Home > 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. She has lived in Hong Kong ..... A) All her life. B) For all her life. C) Since all her life. D) In all her life. Show Answer Correct Answer: A) All her life. 2. 5-What ..... your parents bought recently? A) Has. B) Have. C) Does. D) None of the above. Show Answer Correct Answer: B) Have. 3. The past participle form of "mean" is A) Meaned. B) Men. C) Meant. D) Man. Show Answer Correct Answer: C) Meant. 4. 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. 5. 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. 6. 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. 7. Have you ..... a letter before? A) Write. B) Wrote. C) Written. D) None of the above. Show Answer Correct Answer: C) Written. 8. Eko ..... on his report for two days in a row. That's why he look so tired. A) Have been working. B) Has been working. C) Is working. D) Had been working. Show Answer Correct Answer: B) Has been working. 9. We've ..... window shopping on Fifth Avenue. A) Went. B) Go. C) Goes. D) Gone. Show Answer Correct Answer: D) Gone. 10. 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. 11. Sam moved to L.A. in 1997. He ..... here for 20 years. A) Has been living. B) Has living. C) Have been. D) Had lived. Show Answer Correct Answer: A) Has been living. 12. 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. 13. 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. 14. Cross out the redundant word in the sentence:I've been lonely for so long now. A) Now. B) Been. C) So. D) I. Show Answer Correct Answer: A) Now. 15. Meg has the travel bug. She ..... 27 counties all around the world. A) Has been visiting. B) Visits. C) Has visited. D) Visited. Show Answer Correct Answer: C) Has visited. 16. '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. 17. Has it ..... raining since you arrived? A) Bin. B) Being. C) Been. D) None of the above. Show Answer Correct Answer: C) Been. 18. They ..... basketball for two hours. A) Have been playing. B) Have played. C) Has been playing. D) Have been played. Show Answer Correct Answer: A) Have been playing. 19. We ..... haven't seen the new James Bond film. A) Still. B) Already. C) Yet. D) Just. Show Answer Correct Answer: A) Still. 20. 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. 21. Tom:Hi Ana. I ..... (try) to ring you several times today. A) Have tried. B) Have been trying. C) Have been tried. D) Trying. Show Answer Correct Answer: A) Have tried. 22. He ..... the wall of the bedroom. It's going to take some time to finish it. A) Has painted. B) Has been painting. C) Has been painted. D) Has painting. Show Answer Correct Answer: B) Has been painting. 23. 1-I have ..... my homework. A) Finish. B) Finished. C) Finishing. D) None of the above. Show Answer Correct Answer: B) Finished. 24. 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. 25. 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. 26. Choose the correct Present Perfect Continuous sentence (interrogative).Dad / wash / the car? A) Dad washing the car?. B) Has Dad been washing the car?. C) Has Dad washing the car?. D) Has Dad wash the car?. Show Answer Correct Answer: B) Has Dad been washing the car?. 27. I ..... at the University since June. A) Has been teaching. B) Have been teaching. C) Has teaching. D) Have teaching. Show Answer Correct Answer: B) Have been teaching. 28. 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?. 29. I ..... (write) songs since I was a teenager. A) I've been writing songs since I was a teenager. B) I writing songs since I was a teenager. C) I have write songs since I was a teenager. D) I've writing songs since I was a teenager. Show Answer Correct Answer: A) I've been writing songs since I was a teenager. 30. How long ..... English? A) Have you studied. B) Have you been learning. C) Have you been knowing. D) Have you learnt. E) Did you learn. Show Answer Correct Answer: B) Have you been learning. ← 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