This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 14 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 14 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Complete the sentence:My brother ..... been practicing the guitar all morning. A) Have. B) Is. C) Has. D) Was. Show Answer Correct Answer: C) Has. 2. How long ..... (you, wait) for the train? A) Have you been waiting. B) Has you been waiting. C) Are you waiting. D) Were you waiting. Show Answer Correct Answer: A) Have you been waiting. 3. Complete the sentence:My dad ..... our old car since he bought it in 2010. A) Has been fixing. B) Have been fixing. C) Is fixing. D) Has fixed. Show Answer Correct Answer: A) Has been fixing. 4. Imagine your little sister started watching a movie an hour ago and is still watching it. How would you best describe this situation? A) She has been watching a movie for an hour. B) She is watching a movie since an hour. C) She has watched a movie for an hour. D) She was watching a movie for an hour. Show Answer Correct Answer: A) She has been watching a movie for an hour. 5. We form the present perfect progressive by using have, the verb be in past participle form, and the action verb with-ing. V. Gr. You've been traveling. A) True. B) False. C) I don't know. D) None of the above. Show Answer Correct Answer: A) True. 6. True or False:The sentence 'She has been calling me all day' means she called multiple times over the course of the day. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 7. What is an example of using 'for' in a sentence? A) 'They have been playing soccer for three hours.'. B) 'She is going to the store for some milk.'. C) 'He studied for the exam all night.'. D) 'We will meet at the park for a picnic.'. Show Answer Correct Answer: A) 'They have been playing soccer for three hours.'. 8. Select the group of words that forms the main part of the present perfect continuous tense. A) Have/has + been + verb-ing. B) Is/are + verb-ing. C) Have/has + verb (past participle). D) Was/were + verb-ing. Show Answer Correct Answer: A) Have/has + been + verb-ing. 9. Which sentence correctly turns 'She has been working on the project' into a question? A) Has she been working on the project?. B) She has been working on the project?. C) Does she been working on the project?. D) Is she been working on the project?. Show Answer Correct Answer: A) Has she been working on the project?. 10. What is the contraction for 'have' in Present Perfect Continuous Tense? A) Ha've. B) H've. C) 've. D) H'v. Show Answer Correct Answer: C) 've. 11. 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?. 12. 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. 13. 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. 14. 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. 15. 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. 16. 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. 17. 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. 18. They ..... a lot of books. A) Were sold. B) Sells. C) Have sell. D) Have sold. Show Answer Correct Answer: D) Have sold. 19. 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. 20. 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. 21. 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'. 22. She has been ..... to much television lately A) Watch. B) Watching. C) Is watch. D) Will watch. Show Answer Correct Answer: B) Watching. 23. 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. 24. 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). 25. 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. 26. 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. 27. 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. 28. 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. 29. 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. 30. 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. ← 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