This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 17 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 17 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Choose the correct interrogative form:They have been preparing for the exam. A) Are they preparing for the exam?. B) Did they prepare for the exam?. C) Have they been preparing for the exam?. D) Were they preparing for the exam?. Show Answer Correct Answer: C) Have they been preparing for the exam?. 2. Select the sentence that correctly uses the present perfect continuous tense. A) She has been read a book. B) They have been running for an hour. C) I have being playing games. D) He has ran all day. Show Answer Correct Answer: B) They have been running for an hour. 3. True or False:The sentence 'He has been studying for three hours' means that he started studying in the past and is still studying now. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 4. A:'Liz is away on holiday.' B:'Is she? Where ..... (she / go)?' A) Has she gone. B) Has she going. C) Has she been gone. D) Has she been going. Show Answer Correct Answer: A) Has she gone. 5. These are the function of Present Perfect Tense, EXCEPT ..... A) Tell about experiences. B) Tell about action that started in the past and continuous until now. C) Tell about past action that has result in the present. D) Tell about past event. Show Answer Correct Answer: D) Tell about past event. 6. Your classmate wrote:'The dog has barking at the mailman for five minutes.' Which sentence shows the best way to correct this error? A) The dog have been barking at the mailman. B) The dog has been barking at the mailman. C) The dog is barking at the mailman. D) The dog has barked at the mailman. Show Answer Correct Answer: B) The dog has been barking at the mailman. 7. She ..... (not / be) ..... in the garden for more than an hour. A) Has not bee. B) Have not been. C) Had not been. D) Has not been. Show Answer Correct Answer: D) Has not been. 8. They ..... a lot of books. A) Were sold. B) Sells. C) Have sell. D) Have sold. Show Answer Correct Answer: D) Have sold. 9. He ..... football. He is so tired. A) Had played. B) Had been playing. C) Has been playing. D) Have been playing. Show Answer Correct Answer: C) Has been playing. 10. Which sentence emphasizes the RESULT of an action? A) I have been writing the report all day. B) I have written the report. C) I am writing the report now. D) I was writing the report earlier. Show Answer Correct Answer: B) I have written the report. 11. Identify the error in the following sentence:'My friends has been planning a surprise party for me.' A) The verb 'has' should be 'have'. B) The word 'been' should be 'be'. C) The verb 'planning' should be 'planned'. D) There is no error. Show Answer Correct Answer: A) The verb 'has' should be 'have'. 12. She has been ..... to much television lately A) Watch. B) Watching. C) Is watch. D) Will watch. Show Answer Correct Answer: B) Watching. 13. I expect that is Mike. He ..... the windows all morning. A) Has cleaned. B) Has been cleaning. C) Cleaned. D) Was cleaned. Show Answer Correct Answer: B) Has been cleaning. 14. When do we use 'for' in Present Perfect Continuous Tense? A) To indicate the duration of an action (e.g., I have been reading for two hours). B) To indicate a completed action in the past. C) To express a future intention or plan. D) To show a habitual action in the present. Show Answer Correct Answer: A) To indicate the duration of an action (e.g., I have been reading for two hours). 15. I ..... (read) this book. Here it is, thanks! A) Have been reading. B) Have read. C) Has been reading. D) Have readed. Show Answer Correct Answer: B) Have read. 16. A:He looks tired!B:Yes, he ..... a marathon! A) Already finished. B) Still has finished. C) Hasn't finished yet. D) Has just finished. Show Answer Correct Answer: D) Has just finished. 17. Where ..... you been spending your summer holidays? A) Has. B) Have. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have. 18. Fill in the blank:It ..... (rain) since morning. A) Has been raining. B) Is raining. C) Was raining. D) Will be raining. Show Answer Correct Answer: A) Has been raining. 19. Your friend wants to say he did not practice piano today. Which sentence is the correct negative form? A) I haven't been practicing the piano today. B) I have been not practicing the piano today. C) I not have been practicing the piano today. D) I haven't practicing the piano today. Show Answer Correct Answer: A) I haven't been practicing the piano today. 20. Choose the sentence that is not in the present perfect continuous tense. A) I have been waiting for the bus for an hour. B) I am waiting for the bus for an hour. C) I have been cooking dinner for two hours. D) I have been studying English for the exam. Show Answer Correct Answer: A) I have been waiting for the bus for an hour. 21. Jo has already ..... Shirley to dinner A) Been invite. B) Invited. C) Inviting. D) Been inviting. Show Answer Correct Answer: D) Been inviting. 22. I am sorry, I ..... (not start) my homework yet. A) Haven't started. B) Haven't been starting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Haven't started. 23. We use Present Perfect Continuous to talk about A) Present actions. B) Past actions that are still in progress. C) Future actions. D) None of the above. Show Answer Correct Answer: B) Past actions that are still in progress. 24. I ..... (think) about that idea since you mentioned it. A) Thought. B) Am thinking. C) Think. D) Have been thinking. Show Answer Correct Answer: D) Have been thinking. 25. Andy and Den ..... (to discuss) the plans for their winter holidays for two hours now. A) Have discussing. B) Has been discussing. C) Have been discussed. D) Have been discussing. Show Answer Correct Answer: D) Have been discussing. ← 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