This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 6 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 6 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He ..... (drive) for more than three hours. A) Drove. B) Is driving. C) Has been driving. D) Have been driving. Show Answer Correct Answer: C) Has been driving. 2. Choose the correct option:The children ..... (play) in the garden all afternoon. A) Were playing. B) Has been playing. C) Have been playing. D) Are playing. Show Answer Correct Answer: C) Have been playing. 3. Your friend asks why you haven't finished your game. Which is the correct negative sentence? A) I haven't been playing for very long. B) I not have been playing for very long. C) I haven't been play for very long. D) I have been not playing for very long. Show Answer Correct Answer: A) I haven't been playing for very long. 4. This cardigan ..... Molly by V for one week ..... A) Was knitted. B) Is knitted. C) Has been knitted. D) Has knitted. Show Answer Correct Answer: C) Has been knitted. 5. 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. 6. Identify the sentence that uses a modal verb for permission: A) You should see a doctor. B) You might be right. C) You can borrow my book. D) You must finish your homework. Show Answer Correct Answer: C) You can borrow my book. 7. The Present Perfect Continuous answers the question ..... A) How much. B) How often. C) How are you. D) How long. Show Answer Correct Answer: D) How long. 8. Imagine your friend asks, 'Why is the floor all wet?' Choose the best response using the present perfect continuous to explain the situation. A) I am mopping the floor right now. B) The floor was wet earlier. C) I just finished mopping it. D) I have been mopping the floor, so be careful. Show Answer Correct Answer: D) I have been mopping the floor, so be careful. 9. 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. 10. Complete the sentence: ..... you been listening to the new album on repeat? A) Has. B) Have. C) Are. D) Did. Show Answer Correct Answer: B) Have. 11. Rick ..... been studying hard this semester. A) 'd. B) 've. C) S. D) 's. Show Answer Correct Answer: D) 's. 12. Which of the following questions is in the present perfect continuous tense? A) Will you study for the test?. B) Have you been studying for the test?. C) Are you studying for the test?. D) Did you study for the test?. Show Answer Correct Answer: B) Have you been studying for the test?. 13. 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. 14. She ..... around Asia for three months. A) Is travelling. B) Have been travelling. C) Have travelled. D) Has been travelling. Show Answer Correct Answer: D) Has been travelling. 15. How many times ..... your teacher ..... this topic? A) Have / explained. B) D. has / explained. C) Have / explain. D) Has / explain. Show Answer Correct Answer: B) D. has / explained. 16. I have been ..... help since I was here but there is no response. A) Asking for. B) Asked for. C) Being ask for. D) Ask for. Show Answer Correct Answer: A) Asking for. 17. You ..... (to work) as a computer programmer for more than fifteen years. A) Have are working. B) Has been working. C) Have been working. D) Have been worked. Show Answer Correct Answer: C) Have been working. 18. We ..... each other since last summer. A) Haven't seen. B) Don't see. C) Didn't see. D) Haven't been seeing. Show Answer Correct Answer: A) Haven't seen. 19. The formula of the Present Perfect Continuous is ..... A) Have/has been + Ving. B) Has been + Ving. C) Have been + Ved. D) Have been + Ving. Show Answer Correct Answer: A) Have/has been + Ving. 20. Irene ..... (not do) her chores lately. A) Hasn't been doing. B) Haven't been doing. C) Haven't doing. D) Hadn't been doing. Show Answer Correct Answer: A) Hasn't been doing. 21. 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. 22. 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 has dug in the garden. B) It has been digging in the garden. C) It was digging in the garden. D) It digs in the garden. Show Answer Correct Answer: B) It has been digging in the garden. 23. How do you form the Present Perfect Continuous Tense? A) Subject + is/are + verb-ing (e.g., I am studying). B) Subject + has/have + been + verb-ing (e.g., I have been studying). C) Subject + will + be + verb-ing (e.g., I will be studying). D) Subject + had + been + verb-ing (e.g., I had been studying). Show Answer Correct Answer: B) Subject + has/have + been + verb-ing (e.g., I have been studying). 24. 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. 25. Mother ..... boiling cassava since ten minutes ago A) Has. B) Has been. C) Have been. D) Have. Show Answer Correct Answer: B) Has been. 26. 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. 27. What is the negative form of Present Perfect Continuous Tense? A) Subject + did + not + verb (e.g., I did not sleep). B) Subject + has/have + not + been + verb-ing (e.g., I have not been sleeping). C) Subject + is/am/are + not + verb-ing (e.g., I am not sleeping). D) Subject + has/have + not + verb-ed (e.g., I have not slept). Show Answer Correct Answer: B) Subject + has/have + not + been + verb-ing (e.g., I have not been sleeping). 28. Fill in the blank to ask about the duration of an activity: ..... have you been learning to play the guitar? A) How long. B) When. C) Why. D) What. Show Answer Correct Answer: A) How long. 29. We have been washing our car ..... hours. A) For. B) Since. C) Lately. D) Recently. Show Answer Correct Answer: A) For. 30. He is keeping singing ..... ! it's awful A) Next to. B) Prior to. C) Out of. D) Up to now. Show Answer Correct Answer: D) Up to now. 31. Identify the sentence that uses a modal verb for obligation: A) You should call your parents. B) You can leave early today. C) You must finish your assignment by tomorrow. D) You might want to try the new restaurant. Show Answer Correct Answer: C) You must finish your assignment by tomorrow. 32. Nobody ..... (discover) the cure for AIDS yet. A) Have been discovering. B) Has been discovering. C) Has discovered. D) Have discovered. Show Answer Correct Answer: C) Has discovered. 33. The building ..... standing since he last year A) Have been. B) Have. C) Has. D) Has been. Show Answer Correct Answer: D) Has been. 34. Has Aaron been cleaned his bedroom? A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 35. My friend has been ill ..... a long time. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 36. He ..... (work) at the company for over five years. A) Is working. B) Has been working. C) Have been working. D) Worked. Show Answer Correct Answer: B) Has been working. 37. ..... you ..... your arm? A) Have; broke. B) Have; broken. C) Has; broke. D) Has; broken. Show Answer Correct Answer: B) Have; broken. 38. She ..... (learn) the material since one hour ago in the classroom. A) Had been learning. B) Has been learning. C) Have learning. D) Have been learning. Show Answer Correct Answer: B) Has been learning. 39. Tricia and I haven't been talking since last year. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 40. He ..... the house all day, and now his clothes are dirty. A) Painted. B) Paints. C) Has been painting. D) Has painted. Show Answer Correct Answer: C) Has been painting. 41. A friend asks, 'Why are you so far behind on the show?' Which response uses the present perfect continuous to explain? A) I don't watch it. B) I'm not watching it lately. C) I haven't been watching it lately. D) I didn't watch it lately. Show Answer Correct Answer: C) I haven't been watching it lately. 42. Complete the sentence to form a grammatically correct negative question:' ..... you been listening to what I've been saying?' A) Don't. B) Haven't. C) Hasn't. D) Aren't. Show Answer Correct Answer: B) Haven't. 43. Choose the sentence that focuses on an action that started in the past and is still going on, not just happening right now. A) Look! It is snowing. B) My family is watching a movie. C) I have been trying to solve this math problem for an hour. D) My friend is calling my name. Show Answer Correct Answer: C) I have been trying to solve this math problem for an hour. 44. It ..... snowing. A) Hasn't. B) Hasn't been. C) Hasn't to been. D) Hasn't be. E) Hasn't being. Show Answer Correct Answer: B) Hasn't been. 45. How long have you ..... ? A) Walks. B) Walking. C) Been walking. D) Been walked. Show Answer Correct Answer: C) Been walking. 46. This dolphin won't bite my baby-belly, ..... ? A) Won't it. B) Would it. C) Will it. D) None of the above. Show Answer Correct Answer: C) Will it. 47. Which sentence shows the correct structure for the present perfect continuous tense? A) They have been play soccer. B) She has been studying for hours. C) He has was working all day. D) I been listening to music. Show Answer Correct Answer: B) She has been studying for hours. 48. We ..... to the athletics club ..... May. (go) A) Have been going/since. B) Have gone/since. C) Going/since. D) Has been going/for. Show Answer Correct Answer: A) Have been going/since. 49. Identify the incorrect sentence:a) He has been running for an hour. b) We have been learning English for five years. c) They have been studying hard recently. d) She has been cooking dinner yesterday. A) He has been running for an hour. B) We have been learning English for five years. C) She has been cooking dinner yesterday. D) They have been studying hard recently. Show Answer Correct Answer: C) She has been cooking dinner yesterday. 50. What is the difference between Present Perfect and Present Perfect Continuous Tense? A) Present Perfect focuses on the completion of an action, while Present Perfect Continuous emphasizes the duration or ongoing nature of the action. B) Both tenses are used to describe actions that are happening right now. C) Present Perfect Continuous is used only for actions that have just finished. D) Present Perfect is used for actions that will happen in the future. Show Answer Correct Answer: A) Present Perfect focuses on the completion of an action, while Present Perfect Continuous emphasizes the duration or ongoing nature of the action. 51. Which sentence uses present perfect tense incorrectly? A) She has just arrived. B) I have already eaten lunch. C) We have never seen this place. D) They have finished the exam yesterday. Show Answer Correct Answer: D) They have finished the exam yesterday. 52. Complete the sentence:We have been waiting for the bus ..... at least twenty minutes. A) Since. B) While. C) For. D) At. Show Answer Correct Answer: C) For. 53. Did Mary come here?-She ..... twice since 1980. A) Has visited. B) Visits. C) Visited. D) Was visiting. Show Answer Correct Answer: A) Has visited. 54. A friend asks, "Has your dad been fixing the car all day?" Complete the correct short answer if he has: "Yes, he ..... " A) Has. B) Is. C) Did. D) Has been. Show Answer Correct Answer: A) Has. 55. Which sentence is a correct example of the present perfect continuous tense? A) I been trying to call you. B) She has been wanting a new phone. C) They have been playing video games for an hour. D) He has played that game before. Show Answer Correct Answer: C) They have been playing video games for an hour. 56. I ..... (read) the book you lent me, but I ..... (not / finish) it yet. It's very interesting. A) Have been reading / haven't finished. B) Have read / haven't been finishing. C) Have been reading / haven't been finishing. D) Have read / haven't finished. Show Answer Correct Answer: A) Have been reading / haven't finished. 57. What is the present participle of 'wait'? A) Waited. B) Waiting. C) Waits. D) Waits for. Show Answer Correct Answer: B) Waiting. 58. The bonfire (burn not) all night. A) A) hasn't been burning. B) B) hasn't burnt. C) C) have burnt. D) None of the above. Show Answer Correct Answer: B) B) hasn't burnt. 59. Complete the sentence to explain the situation:My eyes are tired because I ..... video games for three hours. A) Played. B) Am play. C) Was playing. D) Have been playing. Show Answer Correct Answer: D) Have been playing. 60. They ..... a lot for their exam. A) Has studied. B) Studied. C) Have studied. D) None of the above. Show Answer Correct Answer: C) Have studied. ← 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 7Present Perfect Continuous Tense Quiz 8Present Perfect Continuous Tense Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books