This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 10 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 10 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Identify the error in the sentence: "He have been working here since 2010." A) Incorrect use of 'working'. B) Incorrect use of 'since'. C) Incorrect use of 'have' instead of 'has'. D) Incorrect use of 'been'. Show Answer Correct Answer: C) Incorrect use of 'have' instead of 'has'. 2. A:Have you ever been to Paris?B:Yeah, I ..... there twice already. What about you?A:No, never but one day. A) Have been. B) Be. C) Have been being. D) Was. Show Answer Correct Answer: A) Have been. 3. She has been ..... English for two years. A) To learn. B) Learnt. C) Learning. D) Learns. E) Learn. Show Answer Correct Answer: C) Learning. 4. Linda has been on holidays ..... six weeks. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 5. Why ..... ( they/travel/so much this year? A) Has they been traveling so much?. B) Have they traveling been so much?. C) They have been traveling so much?. D) Have they been traveling so much?. Show Answer Correct Answer: D) Have they been traveling so much?. 6. I have been ..... with my sisters. A) Swim. B) Swam. C) Swimming. D) Swum. Show Answer Correct Answer: C) Swimming. 7. He has been running every day ..... a year. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 8. I ..... (study) in this school since Class 1. A) Has studying. B) Have been studying. C) Studied. D) Has been studying. Show Answer Correct Answer: B) Have been studying. 9. Find the error in this sentence:'My parents have be watching that show since I was little.' A) It should be 'been' instead of 'be'. B) It should be 'has' instead of 'have'. C) The verb should be 'watched'. D) The word 'since' is wrong. Show Answer Correct Answer: A) It should be 'been' instead of 'be'. 10. How long have you been ill?' 'Since ..... ' A) Ages. B) All day. C) A week. D) Yesterday morning. Show Answer Correct Answer: D) Yesterday morning. 11. They ..... (builthe house for six months. A) Build. B) Are building. C) Built. D) Have been building. Show Answer Correct Answer: D) Have been building. 12. She is exhausted because she ..... for two hours. A) Has been running. B) Ran. C) Has run. D) Runs. Show Answer Correct Answer: A) Has been running. 13. Tom ..... ( not/ answer/ my calls/ recently. A) Haven't been answering my calls. B) Hasn't been answering my calls recently. C) Don't have answer my calls recently. D) Has not being answering my calls recently. Show Answer Correct Answer: B) Hasn't been answering my calls recently. 14. A:Are you OK? B:Yeah, I'm fine! I'm not crying. I've ..... onions! A) Been chopping. B) Chopped. C) All the above. D) None of the above. Show Answer Correct Answer: A) Been chopping. 15. True or False:To change 'They are building a treehouse' to show the action started in the past and is still going, you can say 'They have been building a treehouse.' A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 16. Choose the correct form of the verb:They ..... (work) on the project for weeks. A) Has been working. B) Have been working. C) Were working. D) Are working. Show Answer Correct Answer: B) Have been working. 17. What does 'been working' indicate in a sentence? A) It indicates that the action of working started in the past and is still ongoing or has recently stopped. B) It indicates that the action of working will start in the future. C) It indicates that the action of working is completed and has no relevance now. D) It indicates that the action of working is happening at this very moment. Show Answer Correct Answer: A) It indicates that the action of working started in the past and is still ongoing or has recently stopped. 18. Eesha ..... (not meet) the lovely puppy yet. A) Have not met. B) Has not meet. C) Has met. D) Has not met. Show Answer Correct Answer: D) Has not met. 19. My sister and I ..... at my grandmother's house since we were little. A) Has been stay. B) Have been staying. C) Have been staying. D) Have been stay. Show Answer Correct Answer: B) Have been staying. 20. ..... you ever ..... anyone? A) Did / messaged. B) Are / message. C) Have / messaged. D) Were / messaged. Show Answer Correct Answer: C) Have / messaged. 21. How do you express an action that has recently stopped using Present Perfect Continuous? A) I have been running, and now I am tired. B) I run every day. C) I will run tomorrow. D) I have run for an hour. Show Answer Correct Answer: A) I have been running, and now I am tired. 22. Complete the question: ..... long have you been learning to skateboard? A) How. B) When. C) What. D) Why. Show Answer Correct Answer: A) How. 23. You look nice! Have you ..... your haircut? A) Been having. B) Had. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had. 24. Susan have been preparing meals for her children. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 25. .... it ..... snowing since she arrived? A) Have / been. B) Has / being. C) Has / been. D) Have / be. Show Answer Correct Answer: C) Has / been. 26. Fill in the blank:The children ..... (play) outside all day. A) Are playing. B) Will play. C) Have been playing. D) Played. Show Answer Correct Answer: C) Have been playing. 27. When do we use 'since' in Present Perfect Continuous Tense? A) To indicate a future action (e.g., I will be playing tomorrow). B) To indicate the starting point of an action (e.g., I have been playing since 3 PM). C) To indicate the duration of an action (e.g., I have been playing for 2 hours). D) To indicate a completed action (e.g., I have played soccer). Show Answer Correct Answer: B) To indicate the starting point of an action (e.g., I have been playing since 3 PM). 28. I'm fed up! It's been raining ..... two days. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 29. Fill in the blank:He ..... (work) on his project for a week. A) Has been working. B) Will be working. C) Is working. D) Was working. Show Answer Correct Answer: A) Has been working. 30. How do you form questions in the Present Perfect Continuous Tense? A) Has/Have + subject + present participle?. B) Has/Have + been + subject + present participle?. C) Subject + has/have + been + present participle?. D) Has/Have + subject + been + present participle?. Show Answer Correct Answer: D) Has/Have + subject + been + present participle?. ← 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