This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 37 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 37 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... this project together since last month. A) Have been working. B) Work. C) Worked. D) Are working. Show Answer Correct Answer: A) Have been working. 2. ..... you ( paint) ..... these houses all day? A) Have you painted. B) Have you been painting. C) Have you been painted. D) Has you been painting. Show Answer Correct Answer: B) Have you been painting. 3. Fill in the blank with the correct form:He ..... (study) for his exams all week. A) Has been studying. B) Is studying. C) Was studying. D) Studies. Show Answer Correct Answer: A) Has been studying. 4. I ..... for you everywhere. (look ..... present perfect continuous) A) Have been looking. B) Am looking. C) Looked. D) Will look. Show Answer Correct Answer: A) Have been looking. 5. Make the present perfect continuous tense:She (go) to the cinema every weekend for years . A) She has gone to the cinema every weekend for years. B) She hasn't gone to the cinema every weekend for years. C) She has been going to the cinema every weekend for years. D) She had been going to the cinema every weekend for years. Show Answer Correct Answer: C) She has been going to the cinema every weekend for years. 6. Mana yang merupakan present perfect continuous tense:'They have danced at the party' atau 'They have been dancing at the party'? A) They have danced at the party. B) They have been dance at the party. C) They have been danced at the party. D) They have been dancing at the party. Show Answer Correct Answer: D) They have been dancing at the party. 7. Which question is grammatically correct for asking about your friend's activity? A) What has your friend been do all day?. B) What your friend has been doing all day?. C) What has your friend been doing all day?. D) What have your friend been doing all day?. Show Answer Correct Answer: C) What has your friend been doing all day?. 8. They ..... for three hours. A) Have been studying. B) Studied. C) Are studying. D) Were studying. Show Answer Correct Answer: A) Have been studying. 9. True or False:The sentence 'She has been read that book for a week' is grammatically correct. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 10. Identify the verb tense used in the following sentence: "They have been playing soccer since morning." A) Present simple. B) Present continuous. C) Present perfect continuous. D) Past perfect. Show Answer Correct Answer: C) Present perfect continuous. 11. Has she been playing soccer? A) Yes, she has been play soccer. B) Yes, she has been playing soccer. C) Yes, she playing soccer. D) None of the above. Show Answer Correct Answer: B) Yes, she has been playing soccer. 12. I ..... to the same gym for years. A) Have been going. B) Go. C) Went. D) Am going. Show Answer Correct Answer: A) Have been going. 13. My hands are dirty because I ..... the garden. A) Have worked. B) Have been working. C) Worked. D) Am working. E) Was working. Show Answer Correct Answer: B) Have been working. 14. Choose the correct word to complete the sentence:My parents ..... been planning a vacation for weeks. A) Has. B) Have. C) Was. D) Were. Show Answer Correct Answer: B) Have. 15. We are tired because we ..... (run) for an hour. A) Have run. B) Have running. C) Has been run. D) Have been running. E) Are running. Show Answer Correct Answer: D) Have been running. 16. Your mom asks why the kitchen is still a mess. Choose the best way to explain using the negative Present Perfect Continuous tense. A) I have been not cleaning the kitchen. B) I haven't been cleaning the kitchen. C) I not have been cleaning the kitchen. D) I have not being cleaning the kitchen. Show Answer Correct Answer: B) I haven't been cleaning the kitchen. 17. The children ..... in the yard since this morning. A) Have been playing. B) Played. C) Are playing. D) Have played. E) Play. Show Answer Correct Answer: A) Have been playing. 18. ..... you ..... attention to the teacher now? A) Have-paid. B) Are-watching. C) All the above. D) None of the above. Show Answer Correct Answer: B) Are-watching. 19. They ..... been waiting for me ..... an hour. A) Has/since. B) Have/since. C) Has/for. D) Have/for. Show Answer Correct Answer: D) Have/for. 20. Jason and Clara ..... (be) friends for more than 10 years. A) Jason and Clara has been friends for more than 10 years. B) Jason and Clara have been friends for more than 10 years. C) Jason and Clara have be friends for more than 10 years. D) Jason and Clara have being friends for more than 10 years. Show Answer Correct Answer: B) Jason and Clara have been friends for more than 10 years. 21. Choose the word that best completes the sentence:My parents have been driving ..... 6:00 AM this morning. A) For. B) Since. C) At. D) While. Show Answer Correct Answer: B) Since. 22. Have you ..... (see) my keys? I ..... (look) for them for ages. A) Saw/ looked. B) Seen/ have been looking. C) Been seeing/ have looked. D) Seen / have looked. Show Answer Correct Answer: B) Seen/ have been looking. 23. I ..... a letter all morning. A) Has been writing. B) Have been writing. C) Writes. D) None of the above. Show Answer Correct Answer: B) Have been writing. 24. He ..... at the computer all day. A) Has been working. B) Has worked. C) Worked. D) Had worked. Show Answer Correct Answer: A) Has been working. 25. He ..... soccer every evening for months. A) Has been playing. B) Plays. C) Played. D) Is playing. Show Answer Correct Answer: A) Has been playing. 26. She ..... the piano since she was five. A) Has been playing. B) Plays. C) Played. D) Is playing. Show Answer Correct Answer: A) Has been playing. 27. The students ..... the rules, so they made mistakes. A) Aren't understanding. B) Haven't understood. C) All the above. D) None of the above. Show Answer Correct Answer: B) Haven't understood. 28. My mom ..... (cook) since 6 a.m. A) Has been cooking. B) Have been cooking. C) Has cooked. D) Cooked. E) Cooks. Show Answer Correct Answer: A) Has been cooking. 29. Choose the correct form of the verb to complete the sentence: "I ..... (work) on this project for three weeks." A) Have worked. B) Have been working. C) Worked. D) Am working. Show Answer Correct Answer: B) Have been working. 30. She ..... Spanish for years. A) Has been learning. B) Has learned. C) Learned. D) Had learned. Show Answer Correct Answer: A) Has been learning. ← 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