This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 11 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 11 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. What is the present participle of 'talk'? A) Talking. B) Talks to. C) Talked. D) Talks. Show Answer Correct Answer: A) Talking. 2. He ..... (drive) for more than three hours. A) Is driving. B) Drove. C) Have been driving. D) Has been driving. Show Answer Correct Answer: D) Has been driving. 3. Choose the correct option:The children ..... (play) in the garden all afternoon. A) Has been playing. B) Were playing. C) Are playing. D) Have been playing. Show Answer Correct Answer: D) Have been playing. 4. Your friend asks why you haven't finished your game. Which is the correct negative sentence? A) I haven't been play for very long. B) I not have been playing for very long. C) I have been not playing for very long. D) I haven't been playing for very long. Show Answer Correct Answer: D) I haven't been playing for very long. 5. This cardigan ..... Molly by V for one week ..... A) Is knitted. B) Was knitted. C) Has knitted. D) Has been knitted. Show Answer Correct Answer: D) Has been knitted. 6. How long ..... (learn) piano? A) Have you been learning. B) Have you learnt. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you been learning. 7. Identify the sentence that uses a modal verb for permission: A) You must finish your homework. B) You should see a doctor. C) You might be right. D) You can borrow my book. Show Answer Correct Answer: D) You can borrow my book. 8. The Present Perfect Continuous answers the question ..... A) How often. B) How are you. C) How much. D) How long. Show Answer Correct Answer: D) How long. 9. Imagine your friend asks, 'Why is the floor all wet?' Choose the best response using the present perfect continuous to explain the situation. A) The floor was wet earlier. B) I have been mopping the floor, so be careful. C) I just finished mopping it. D) I am mopping the floor right now. Show Answer Correct Answer: B) I have been mopping the floor, so be careful. 10. True or False:The sentence 'She has been owning that bike for years' is a good example of the present perfect continuous tense. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 11. Complete the sentence: ..... you been listening to the new album on repeat? A) Did. B) Are. C) Has. D) Have. Show Answer Correct Answer: D) Have. 12. Rick ..... been studying hard this semester. A) 'd. B) 's. C) S. D) 've. Show Answer Correct Answer: B) 's. 13. Which of the following questions is in the present perfect continuous tense? A) Did you study for the test?. B) Will you study for the test?. C) Are you studying for the test?. D) Have you been studying for the test?. Show Answer Correct Answer: D) Have you been studying for the test?. 14. Which one is the correct structure of Present Perfect Continuous tense. A) Subject + have/has + v.-ing. B) Subject + have/has + been + v.-ing. C) Subject + been + have/has + v.-ing. D) None of the above. Show Answer Correct Answer: B) Subject + have/has + been + v.-ing. 15. She ..... around Asia for three months. A) Has been travelling. B) Is travelling. C) Have been travelling. D) Have travelled. Show Answer Correct Answer: A) Has been travelling. 16. How many times ..... your teacher ..... this topic? A) Have / explained. B) Has / explain. C) D. has / explained. D) Have / explain. Show Answer Correct Answer: C) D. has / explained. 17. I have been ..... help since I was here but there is no response. A) Asking for. B) Ask for. C) Being ask for. D) Asked for. Show Answer Correct Answer: A) Asking for. 18. You ..... (to work) as a computer programmer for more than fifteen years. A) Have been working. B) Have are working. C) Has been working. D) Have been worked. Show Answer Correct Answer: A) Have been working. 19. We ..... each other since last summer. A) Haven't been seeing. B) Haven't seen. C) Don't see. D) Didn't see. Show Answer Correct Answer: B) Haven't seen. 20. The formula of the Present Perfect Continuous is ..... A) Have/has been + Ving. B) Have been + Ved. C) Has been + Ving. D) Have been + Ving. Show Answer Correct Answer: A) Have/has been + Ving. 21. Irene ..... (not do) her chores lately. A) Haven't doing. B) Haven't been doing. C) Hasn't been doing. D) Hadn't been doing. Show Answer Correct Answer: C) Hasn't been doing. 22. A:Have you ever been abroad?B:Yes, I ..... to Canada 3 years ago. A) Have gone. B) Have been. C) Went. D) Go. Show Answer Correct Answer: C) Went. 23. Your friend asks why the dog is so muddy. You saw it digging in the garden a few minutes ago. Which is the most natural and grammatically correct way to explain the situation? A) It digs in the garden. B) It has dug in the garden. C) It has been digging in the garden. D) It was digging in the garden. Show Answer Correct Answer: C) It has been digging in the garden. 24. How do you form the Present Perfect Continuous Tense? A) Subject + had + been + verb-ing (e.g., I had been studying). B) Subject + has/have + been + verb-ing (e.g., I have been studying). C) Subject + is/are + verb-ing (e.g., I am studying). D) Subject + will + be + verb-ing (e.g., I will be studying). Show Answer Correct Answer: B) Subject + has/have + been + verb-ing (e.g., I have been studying). 25. Her son (play) computer games since childhood. A) A) has been playing. B) B) has played. C) C) have been played. D) None of the above. Show Answer Correct Answer: A) A) has been playing. 26. Mother ..... boiling cassava since ten minutes ago A) Has. B) Have. C) Has been. D) Have been. Show Answer Correct Answer: C) Has been. 27. Jessica (talk) on the phone since early morning! A) A) has been talking. B) B) has talked. C) C) have been talked. D) None of the above. Show Answer Correct Answer: A) A) has been talking. 28. What is the negative form of Present Perfect Continuous Tense? A) Subject + has/have + not + been + verb-ing (e.g., I have not been sleeping). B) Subject + has/have + not + verb-ed (e.g., I have not slept). C) Subject + did + not + verb (e.g., I did not sleep). D) Subject + is/am/are + not + verb-ing (e.g., I am not sleeping). Show Answer Correct Answer: A) Subject + has/have + not + been + verb-ing (e.g., I have not been sleeping). 29. Fill in the blank to ask about the duration of an activity: ..... have you been learning to play the guitar? A) When. B) Why. C) What. D) How long. Show Answer Correct Answer: D) How long. 30. We have been washing our car ..... hours. A) Recently. B) For. C) Lately. D) Since. Show Answer Correct Answer: B) For. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Tense Quiz 1Present Perfect Continuous Tense Quiz 2Present Perfect Continuous Tense Quiz 3Present Perfect Continuous Tense Quiz 4Present Perfect Continuous Tense Quiz 5Present Perfect Continuous Tense Quiz 6Present Perfect Continuous Tense Quiz 7Present Perfect Continuous Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books