This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 38 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 38 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. They ..... that movie for over an hour. A) Have been watching. B) Are watching. C) Watched. D) Watch. Show Answer Correct Answer: A) Have been watching. 2. Tuliskan bentuk present perfect continuous tense dari kalimat berikut:'We (wait) for the bus for an hour.' A) We had been waiting for the bus for an hour. B) We have been waiting for the bus for an hour. C) We have waited for the bus for an hour. D) We has been waiting for the bus for an hour. Show Answer Correct Answer: B) We have been waiting for the bus for an hour. 3. Mark and Hamill ..... been travelling around the world ..... 2014. A) Has/since. B) Have/since. C) Has/for. D) Have/for. Show Answer Correct Answer: B) Have/since. 4. How do you form the interrogative of 'You have been working hard'? A) Have you been working hard?. B) You have been working hard?. C) Do you have been working hard?. D) Are you been working hard?. Show Answer Correct Answer: A) Have you been working hard?. 5. Choose the word that correctly completes the sentence:The students ..... been working on their project since last Tuesday. A) Is. B) Has. C) Have. D) Are. Show Answer Correct Answer: A) Is. 6. What are some examples of the present perfect continuous tense? A) I have been studying for three hours. B) She has been working here since 2019. C) They have been playing soccer all afternoon. D) He is reading a book. Show Answer Correct Answer: A) I have been studying for three hours. 7. She ..... in the garden all morning. A) Is working. B) Has been working. C) Is being. D) Worked. Show Answer Correct Answer: B) Has been working. 8. Choose the sentence that shows an ongoing action: A) I finished my homework. B) She has been practicing piano all day. C) They went to school. D) He will start soon. Show Answer Correct Answer: B) She has been practicing piano all day. 9. Why have you been studying so hard this week? A) Because I has to study for my exams. B) Because I have to study for my exams. C) Because I studying for my exams. D) None of the above. Show Answer Correct Answer: B) Because I have to study for my exams. 10. I'm tired because I ..... to finish my report all day. A) Tried. B) Have tried. C) Have been trying. D) Am trying. E) Try. Show Answer Correct Answer: C) Have been trying. 11. Choose the appropriate answer:You ..... (cook) dinner for 30 minutes, right? A) Have been cooking. B) Has been cooking. C) Are cooking. D) Cooked. Show Answer Correct Answer: A) Have been cooking. 12. Which one is Past Simple Tense? A) She is lovely. B) She has loved me. C) She was lovely. D) She has been loving her new house so far. Show Answer Correct Answer: C) She was lovely. 13. They ..... (not/name) their new born baby when you gave them a new idea of baby name. A) Had not been naming. B) Have not named. C) Have not been naming. D) Have named. Show Answer Correct Answer: C) Have not been naming. 14. We ..... the same project since last semester. A) Worked. B) Are working. C) Have been working. D) Have worked. E) Work. Show Answer Correct Answer: C) Have been working. 15. They ..... their new house for a week. A) Painted. B) Have been painting. C) Are painting. D) Paint. Show Answer Correct Answer: B) Have been painting. 16. What is the contracted form of 'She has been waiting'? A) She is been waiting. B) She's been waiting. C) She had been waiting. D) She has waiting. Show Answer Correct Answer: B) She's been waiting. 17. Choose the correct negative form:She ..... (not / work) here for a long time. A) Has not been working. B) Have not been working. C) Is not working. D) Did not work. Show Answer Correct Answer: A) Has not been working. 18. I ..... to improve my English since last year. A) Have been trying. B) Try. C) Tried. D) Am trying. Show Answer Correct Answer: A) Have been trying. 19. Which phrase is often used with the present perfect continuous tense? A) For five minutes. B) Last week. C) In 1985. D) Tomorrow. Show Answer Correct Answer: A) For five minutes. 20. Fill in the blank with the correct verb form:The students ..... been studying for their exams all week. A) Have been. B) Has been. C) Is. D) Will be. Show Answer Correct Answer: A) Have been. 21. ..... You and Ahmed at the library last night? A) Were. B) Did. C) Are. D) Is. Show Answer Correct Answer: A) Were. 22. I ..... to music right now because I need to focus. A) Isn't listening. B) Am not listening. C) All the above. D) None of the above. Show Answer Correct Answer: B) Am not listening. 23. 1 We've been going to the coast on holiday since ..... A) 2010. B) Three years. C) All the above. D) None of the above. Show Answer Correct Answer: A) 2010. 24. They have been watching TV for two hours. What do you think they are watching? A) They have been watch TV for two hours. B) They have been watching TV for two hours. C) They has been watching TV for two hours. D) None of the above. Show Answer Correct Answer: B) They have been watching TV for two hours. 25. She ..... her phone now because the battery is dead. A) Is charging. B) Has charged. C) All the above. D) None of the above. Show Answer Correct Answer: A) Is charging. 26. Identify the correct negative form of 'He has been running every day.' A) He has not been running every day. B) He been not running every day. C) He has been not running every day. D) He not has been running every day. Show Answer Correct Answer: A) He has not been running every day. 27. Why are you sweating? You ..... again, haven't you? A) Ran. B) Have run. C) Have been running. D) Were running. E) Run. Show Answer Correct Answer: C) Have been running. 28. Which of the following sentences uses the Present Perfect Continuous Tense? A) They have played soccer. B) They will be playing soccer. C) They are playing soccer. D) They have been playing soccer. Show Answer Correct Answer: D) They have been playing soccer. 29. Sorry, I'm late! How long ..... ? A) Have you been waiting. B) Have you waited. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you been waiting. 30. They ..... a lot of progress in their English lately. A) Made. B) Are making. C) Have made. D) Have been making. E) Make. Show Answer Correct Answer: C) Have made. ← 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