This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 13 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 13 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Complete the sentence to explain the situation:My eyes are tired because I ..... video games for three hours. A) Played. B) Am play. C) Have been playing. D) Was playing. Show Answer Correct Answer: C) Have been playing. 2. 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. 3. Complete the sentence to explain the result:He is out of breath because he ..... up the hill. A) Have been running. B) Has been running. C) Is run. D) Was running. Show Answer Correct Answer: B) Has been running. 4. You ..... (eat) a lot recently. A) Eat. B) Have been eating. C) Are eating. D) Have eaten. Show Answer Correct Answer: D) Have eaten. 5. Have you ever ..... (read) this book? A) Read. B) Been reading. C) All the above. D) None of the above. Show Answer Correct Answer: A) Read. 6. Samuel ..... been learning Spanish ..... 2002. A) Has / to. B) Have / for. C) Have / since. D) Has / for. E) Has /since. Show Answer Correct Answer: E) Has /since. 7. When do we use the Present Perfect Continuous Tense? A) To express actions that started in the past and are still continuing or have recently stopped, often with a focus on the duration. B) To describe actions that will happen in the future. C) To indicate a completed action in the past without any connection to the present. D) To express habitual actions that occur regularly. Show Answer Correct Answer: A) To express actions that started in the past and are still continuing or have recently stopped, often with a focus on the duration. 8. You see your friend looks exhausted and is holding a leash. You want to ask what she was just doing with her dog. What is the most natural question to ask? A) What you have been doing with your dog?. B) What are you doing with your dog?. C) What have you been doing with your dog?. D) What did you do with your dog?. Show Answer Correct Answer: C) What have you been doing with your dog?. 9. -Has she told you that?-Yes, she ..... A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has. 10. They ..... (talk) for hours now. A) Have been talking. B) Are talking. C) Talked. D) Has been talking. Show Answer Correct Answer: A) Have been talking. 11. Find the present perfect/ present perfect continuous tense:No one knows what caused the fire in this building. A) Fire. B) Knows. C) Caused. D) This building. Show Answer Correct Answer: C) Caused. 12. Choose the correct transformation:I have been studying for three hours. $\rightarrow$ Present perfect A) I am studying for three hours. B) I studied for three hours. C) I have studied for three hours. D) I was studying for three hours. Show Answer Correct Answer: C) I have studied for three hours. 13. My dad ..... in translation for the last ten years A) Have been working. B) Has been working. C) Has been work. D) Has been work. Show Answer Correct Answer: B) Has been working. 14. Identify the tense used in the sentence:She has finished the assignment. A) Present perfect continuous. B) Present continuous. C) Present perfect. D) Past perfect. Show Answer Correct Answer: C) Present perfect. 15. Why are you out of breath?' 'I ..... in the park. A) Have jogged. B) Am jogging. C) Jogged. D) Have been jogging. Show Answer Correct Answer: D) Have been jogging. 16. Who ..... eating my cookies? A) Been have. B) Has been. C) Have been. D) Been has. Show Answer Correct Answer: B) Has been. 17. Tim and Tina have been learning English ..... six years. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 18. Which time word best completes this sentence? "I've been waiting for the bus ..... thirty minutes." A) For. B) On. C) Since. D) At. Show Answer Correct Answer: A) For. 19. (study) she Hebrew since last spring? A) A) Has she been studying. B) B) Has she studied. C) C) Have she studying. D) None of the above. Show Answer Correct Answer: A) A) Has she been studying. 20. I think I've ..... that song before A) Hearing. B) Heared. C) Been hearing. D) Heard. Show Answer Correct Answer: D) Heard. 21. Your friend Leo started a new workout routine last month. He goes to the gym several times a week. Today, he looks stronger and more energetic. Which sentence best uses the present perfect continuous to connect his past actions to his current appearance? A) Leo has been going to the gym recently, and it shows. B) Leo went to the gym last month. C) Leo is going to the gym now. D) Leo has gone to the gym a few times. Show Answer Correct Answer: A) Leo has been going to the gym recently, and it shows. 22. Complete the dialogue to best fit the context:A:'Why are your hands covered in paint?' B:'I ..... the garage door all afternoon.' A) Will paint. B) Have been painting. C) Was painted. D) Paint. Show Answer Correct Answer: B) Have been painting. 23. Choose the sentence that uses the correct verb form. A) She has been try to call you. B) She has been trying to call you. C) She has been tried to call you. D) She has been trys to call you. Show Answer Correct Answer: B) She has been trying to call you. 24. Where's Anna?' 'She's ..... round to Marilena's house.' A) Gone. B) Been. C) Have. D) Being. Show Answer Correct Answer: A) Gone. 25. How long ..... she/ write/this article? A) Have she been writting this article. B) Has he been writting this article?. C) Has she being writting this article?. D) Has she been writting this article?. Show Answer Correct Answer: D) Has she been writting this article?. 26. Look! Somebody ..... (break) that window. A) Has breaking. B) Broken. C) Has broken. D) Has been breaking. Show Answer Correct Answer: C) Has broken. 27. Complete the sentence to show a repeated action:'She's a great artist. She ..... to art class every Saturday for two years.' A) Went. B) Is going. C) Has went. D) Has been going. Show Answer Correct Answer: D) Has been going. 28. Which question is correctly formed to ask about an ongoing past activity? A) You have been watching that show?. B) Have you been watching that show?. C) Do you been watching that show?. D) Been you watching that show?. Show Answer Correct Answer: B) Have you been watching that show?. 29. How long have you ..... here? A) Stay. B) Been staying. C) Been stay. D) Been stayed. Show Answer Correct Answer: B) Been staying. 30. Complete the sentence:My brother ..... been practicing the guitar all morning. A) Has. B) Was. C) Have. D) Is. Show Answer Correct Answer: A) Has. ← 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