This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 8 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Complete the sentence:My hands are covered in paint because I've ..... my bedroom. A) Painted. B) Painting. C) Been painting. D) Been paint. Show Answer Correct Answer: C) Been painting. 2. Why haven't you ..... your work? You have plenty of time A) Been finishing. B) Finished. C) Been. D) Finishing. Show Answer Correct Answer: B) Finished. 3. Have you ..... on the phone since 8 o'clock? A) Talked. B) Been talking. C) Talking. D) Be talk. Show Answer Correct Answer: B) Been talking. 4. Fill in the blank:They ..... (produce) their new album for months. A) Are producing. B) Will produce. C) Produced. D) Have been producing. Show Answer Correct Answer: D) Have been producing. 5. Chris and Felix ..... their new song. A) Has been produced. B) Has been producing. C) Have been produced. D) Have been producing. Show Answer Correct Answer: D) Have been producing. 6. ..... you ..... in this company for a year? A) Has/working. B) Have/worked. C) Have/been working. D) Are/working. Show Answer Correct Answer: C) Have/been working. 7. True or False:The word 'since' is used to talk about a specific starting point in time, like 'since 2020' or 'since yesterday'. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 8. I ..... sushi before. A) Have never tried. B) Have never been trying. C) Never try. D) Never tried. Show Answer Correct Answer: A) Have never tried. 9. I feel really tired. It's because I ..... too much. A) Is working. B) Works. C) Has done. D) Have been working. Show Answer Correct Answer: D) Have been working. 10. I have known my best friend ..... six years. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 11. If you started playing a game two hours ago and you're still playing, what's the best way to describe this? A) I have played the game. B) I am playing the game now. C) I played the game for two hours. D) I have been playing the game for two hours. Show Answer Correct Answer: D) I have been playing the game for two hours. 12. His friend ..... (to play) videogames since he bought a new computer. A) Have been playing. B) Have being playing. C) Has been playing. D) Has been played. Show Answer Correct Answer: C) Has been playing. 13. You look tired ..... (you / work) hard? A) Have you been working. B) Have you worked. C) Have you been worked. D) Have you working. Show Answer Correct Answer: A) Have you been working. 14. How long ..... (work / she) ..... in the garden? A) Had she been working. B) Has she been working. C) Has he been working. D) Have he been working. Show Answer Correct Answer: B) Has she been working. 15. I've ..... an interview with Brad Pitt, but I haven't finished it yet A) Read. B) Been read. C) Readed. D) Been reading. Show Answer Correct Answer: D) Been reading. 16. How long you ..... English? For 5 years A) Studied. B) Do you study. C) Have been studying. D) Have you studied. Show Answer Correct Answer: C) Have been studying. 17. The committee members ..... out since seven o'clock. A) Have been. B) Are. C) Were. D) Has been. Show Answer Correct Answer: A) Have been. 18. Complete the sentence to correctly form a question about a repeated activity:Why ..... so much time on her phone recently? A) Does she spend. B) Have she been spending. C) Is she spending. D) Has she been spending. Show Answer Correct Answer: D) Has she been spending. 19. Your friend asks, 'Why are you so out of breath?' You were just in a race. What is the best response using the present perfect continuous tense? A) I have been running in a race. B) I have ran in a race. C) I did run in a race. D) I am run in a race. Show Answer Correct Answer: A) I have been running in a race. 20. ..... Jim ..... doing exercise? A) Have/ been. B) Been/has. C) Has/been. D) Been/have. Show Answer Correct Answer: C) Has/been. 21. Complete the sentence:We have been ..... plans for our summer vacation all week. A) Makeing. B) Makes. C) Making. D) Made. Show Answer Correct Answer: C) Making. 22. I ..... (try) to solve this problem for ages. A) Have been trying. B) Try. C) Am trying. D) Tried. Show Answer Correct Answer: A) Have been trying. 23. He has been writing this book for 3 years A) Present Perfect. B) Present Simple. C) Present Continuous. D) Present Perfect Continuous. Show Answer Correct Answer: D) Present Perfect Continuous. 24. Which sentence shows the correct use of the present perfect continuous? A) She works here for 10 years. B) He is working here for a long time. C) She has been working here since 2010. D) He has worked here since 2010. Show Answer Correct Answer: C) She has been working here since 2010. 25. The young man ..... (take) out his wallet and ..... (pay) the bill. A) Took, pay. B) Take, paid. C) Took, paid. D) Take, pay. Show Answer Correct Answer: C) Took, paid. 26. Which answer is a correct example of the present perfect progressive tense? A) Fiona will have written her book report in just over 3 hours. B) Fiona was writing her book report for over 3 hours. C) Fiona has been writing her book report for over 3 hours. D) Fiona had written her book report in just over 3 hours. Show Answer Correct Answer: C) Fiona has been writing her book report for over 3 hours. 27. We ..... (look for) ..... the motorway for more than an hour. A) Have been look for. B) Has been looking for. C) Have been looking for. D) Have been looking for. Show Answer Correct Answer: C) Have been looking for. 28. He ..... his leg, so he can't walk. A) Breaks. B) Broke. C) Has broken. D) Has been breaking. Show Answer Correct Answer: C) Has broken. 29. Identify the sentence that indicates a prohibition:a) You may use my phone if you need to. b) You might want to check the instructions. c) You mustn't touch that! d) You should apologize for being late. A) You might want to check the instructions. B) You may use my phone if you need to. C) You mustn't touch that!. D) You should apologize for being late. Show Answer Correct Answer: C) You mustn't touch that!. 30. We have had youtube channel ..... June. A) On. B) From. C) For. D) Since. Show Answer Correct Answer: D) Since. 31. He ..... (drive) that car for many years. A) Drives. B) Has been driving. C) Drove. D) Is driving. Show Answer Correct Answer: B) Has been driving. 32. I've ..... English for three years and soon I'm going to be using it at work. A) Learned. B) Been learning. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been learning. 33. I ..... (live) ..... without electricity for two weeks. A) Have been living. B) Am living. C) Has been living. D) Had been living. Show Answer Correct Answer: A) Have been living. 34. Tanya ..... a living statue. A) Ever has seen. B) Have never seen. C) Have ever seen. D) Has never seen. Show Answer Correct Answer: D) Has never seen. 35. Your hands are covered in paint. Which sentence best explains this situation? A) I have paint my room. B) I have been painting my room. C) I am paint my room. D) I painted my room yesterday. Show Answer Correct Answer: B) I have been painting my room. 36. True or False:The sentence "They have been played video games" is a grammatically correct example of the present perfect continuous. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 37. Your mom sees your messy room and asks, 'What have you been doing in here?' Which response uses the present perfect continuous correctly to explain the mess? A) I built a pillow fort. B) I've been looking for my lost keys everywhere. C) I will clean it up later. D) I am making a mess. Show Answer Correct Answer: B) I've been looking for my lost keys everywhere. 38. They ..... talking for the last hour A) Has been. B) Have been. C) Will be. D) Had been. Show Answer Correct Answer: B) Have been. 39. I am so tired because I ..... running. A) Haven't been. B) Have been. C) Hasn't been. D) Has been. Show Answer Correct Answer: B) Have been. 40. Fill in the blank:She ..... (study) for the exam since last week. A) Has been studying. B) Have been studying. C) Was studying. D) Is studying. Show Answer Correct Answer: A) Has been studying. 41. I have lived here ..... I was born. A) For. B) When. C) Just. D) Since. Show Answer Correct Answer: D) Since. 42. He has been working on that project for six months. A) Present Perfect Tense. B) Present Perfect Continuous Tense. C) Present Simple Tense. D) Present Continuous Tense. Show Answer Correct Answer: B) Present Perfect Continuous Tense. 43. They ..... (here live years two for.) A) Have been living for years two. B) Have being living here for two years. C) Have lived here two years for. D) Have been living here for two years. Show Answer Correct Answer: D) Have been living here for two years. 44. Gymnastics seems like a fun sport, ..... ? A) Isn't it. B) Don't they. C) Doesn't it. D) None of the above. Show Answer Correct Answer: C) Doesn't it. 45. Your friend's fingers are covered in blue ink. Which sentence best explains this using the present perfect continuous? A) He has been drawing a picture. B) He has drawn a picture. C) He is drawing a picture. D) He drew a picture. Show Answer Correct Answer: A) He has been drawing a picture. 46. She has ..... her home work A) Done. B) Been doing. C) Do. D) Does. Show Answer Correct Answer: B) Been doing. 47. When I was a boy, I ..... a mile to school every day. (walk) A) Walks. B) Walking. C) Walked. D) Walk. Show Answer Correct Answer: C) Walked. 48. The sailors ..... (sail) for a month in the pacific ocean. A) Has been sailing. B) Have been sailing. C) Had been sailing. D) Have sailing. Show Answer Correct Answer: B) Have been sailing. 49. Your friend is covered in paint. Which sentence best explains the situation by focusing on the RECENT ACTIVITY? A) He has painted his room. B) He has been painting his room. C) He painted his room. D) He paints his room. Show Answer Correct Answer: B) He has been painting his room. 50. Complete the sentence: "The children were ..... by the magician's tricks." A) Amazing. B) Amazed. C) Amaze. D) Amazement. Show Answer Correct Answer: B) Amazed. 51. They ..... soccer since morning. A) Are playing. B) Has been playing. C) Have been playing. D) Playing. Show Answer Correct Answer: C) Have been playing. 52. True or False:The correct way to make the sentence 'He has been playing' negative is 'He has been not playing.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 53. Herbal plants ..... for years to help solve medical problems. A) Has been used. B) Have been used. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been used. 54. He ..... for ages. A) Has studied. B) Has been studying. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been studying. 55. Choose the right form of the verb:Don't come in. I ..... (just/wash) the floor. A) Just washed. B) Have just washed. C) Have been washing. D) Will wash. Show Answer Correct Answer: B) Have just washed. 56. I (write) this verse for 5 minutes. A) A) have been writing. B) B) have written. C) C) has been written. D) None of the above. Show Answer Correct Answer: A) A) have been writing. 57. True or False:The sentence 'They have been building that new house for months' is a correct example of an affirmative sentence in the present perfect continuous tense. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 58. How long ..... for him? I don't think he's coming today. A) Have you waited. B) Have you been waiting. C) Do you wait. D) Did you wait. Show Answer Correct Answer: B) Have you been waiting. 59. She ..... in the pool since she woke up. A) Has swum. B) Is swimming. C) Swims. D) Has been swimming. Show Answer Correct Answer: D) Has been swimming. 60. We shouldn't be doing this, ..... ? A) Should we. B) Don't we. C) Shouldn't we. D) None of the above. Show Answer Correct Answer: A) Should we. ← 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 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books