This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 36 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 36 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He ..... just ..... (do) his homework. A) Is doing. B) Has done. C) Has been doing. D) None of the above. Show Answer Correct Answer: B) Has done. 2. They worked together ..... A) Since 2009. B) Since 2 years. C) From 2008 till 2010. D) For ages. E) Since half a year. Show Answer Correct Answer: C) From 2008 till 2010. 3. I ..... (just arrive) at the train station. A) Have just arrived. B) Have been just arriving. C) Have just been arriving. D) None of the above. Show Answer Correct Answer: A) Have just arrived. 4. 10-He has been travelling around Europe ..... October. A) For. B) Since. C) Ago. D) None of the above. Show Answer Correct Answer: B) Since. 5. My grandfather ..... (to collect) coins since he was a boy. A) Was collected. B) Was collecting. C) Has been collecting. D) Has been collected. Show Answer Correct Answer: C) Has been collecting. 6. The children are tired now ..... in the garden. A) They have played. B) They have been playing. C) All the above. D) None of the above. Show Answer Correct Answer: B) They have been playing. 7. They ..... Brussels a couple of times. They were all amazing experiences. A) Have visited. B) Are visiting. C) Visit. D) Were visiting. Show Answer Correct Answer: A) Have visited. 8. What tense gives importance tothe process and duration of an action? A) PRESENTT PERFECT SIMPLE. B) PRESENT PERFECT CONTINUOUS. C) All the above. D) None of the above. Show Answer Correct Answer: B) PRESENT PERFECT CONTINUOUS. 9. He has been studying English for five years. A) Present Perfect Simple. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect Continuous. 10. We ..... each other since 2004. A) Have known. B) Have been knowing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have known. 11. I'm taking my son to the doctor, because his head ..... for three days. A) Has been hurting. B) Has hurts. C) Is hurting. D) Was hurts. Show Answer Correct Answer: A) Has been hurting. 12. We have been ..... your birthday cake all afternoon. A) Made. B) Make. C) Making. D) None of the above. Show Answer Correct Answer: C) Making. 13. This is the fifth time you ..... (ask) that question. A) Has asked. B) Have asked. C) Has been asking. D) Have been asking. Show Answer Correct Answer: D) Have been asking. 14. She ..... a few languages. A) Learnt. B) Has learnt. C) Have learnt. D) None of the above. Show Answer Correct Answer: B) Has learnt. 15. Kiara has ..... the lunch. A) Already made. B) Just make. C) Yet made. D) Never make. Show Answer Correct Answer: A) Already made. 16. Which of the following would be the correct form of the verb "to be" in the Present Perfect Continuous tense? (as main verb, not an auxiliary) A) Been. B) Being. C) Bieng. D) None of the above. Show Answer Correct Answer: B) Being. 17. I've been learning English ..... 7 years. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 18. Choose the formula for Present Perfect Continuous A) Have/has + been + Past Participle. B) Had + been + Past Participle. C) Have/has + Past Participle. D) Have/has + being + Past Participle. Show Answer Correct Answer: A) Have/has + been + Past Participle. 19. I have worked here for many years. A) An action finished very recently. B) An action which started in the past and continues in the present. C) All the above. D) None of the above. Show Answer Correct Answer: B) An action which started in the past and continues in the present. 20. Jacob ..... (watch) this film eight times because it is his favourite film. A) Has watched. B) Have been watching. C) Has been watching. D) Has watching. Show Answer Correct Answer: A) Has watched. 21. I can see you ..... your room. It looks great! A) Have redecorating. B) Have redecorated. C) Have being redecorating. D) None of the above. Show Answer Correct Answer: B) Have redecorated. 22. I ..... (practise) the piano for 30 minutes now. A) Have been practising. B) Has been practisiing. C) Has practised. D) Have practised. Show Answer Correct Answer: A) Have been practising. 23. He ..... on his mobile phone since 9 o'clock. I wonder when he will stop. A) Have been playing. B) Has played. C) Has been played. D) Has been playing. Show Answer Correct Answer: D) Has been playing. 24. Peace ..... (to drive) a car for five hours now. A) Has been driving. B) Have been driven. C) Has be driving. D) Is driving. Show Answer Correct Answer: A) Has been driving. 25. We ..... (do) a lot of busking in the streets. A) We did done a lot of busking in the streets. B) We doing a lot if busking in the streets. C) We've been doing a lot of busking in the streets. D) We've doing a lot of busking in the streets. Show Answer Correct Answer: C) We've been doing a lot of busking in the streets. ← 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