This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 19 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 19 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. My mom ..... (cook) since 6 a.m. A) Has been cooking. B) Has cooked. C) Cooks. D) Have been cooking. E) Cooked. Show Answer Correct Answer: A) Has been cooking. 3. Choose the correct form of the verb to complete the sentence: "I ..... (work) on this project for three weeks." A) Have worked. B) Worked. C) Have been working. D) Am working. Show Answer Correct Answer: C) Have been working. 4. She ..... Spanish for years. A) Learned. B) Has learned. C) Had learned. D) Has been learning. Show Answer Correct Answer: D) Has been learning. 5. They ..... that movie for over an hour. A) Are watching. B) Watched. C) Have been watching. D) Watch. Show Answer Correct Answer: C) Have been watching. 6. Tuliskan bentuk present perfect continuous tense dari kalimat berikut:'We (wait) for the bus for an hour.' A) We have been waiting for the bus for an hour. B) We has been waiting for the bus for an hour. C) We had been waiting for the bus for an hour. D) We have waited for the bus for an hour. Show Answer Correct Answer: A) We have been waiting for the bus for an hour. 7. Mark and Hamill ..... been travelling around the world ..... 2014. A) Have/since. B) Has/since. C) Have/for. D) Has/for. Show Answer Correct Answer: A) Have/since. 8. 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?. 9. Choose the word that correctly completes the sentence:The students ..... been working on their project since last Tuesday. A) Has. B) Are. C) Is. D) Have. Show Answer Correct Answer: C) Is. 10. 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. 11. She ..... in the garden all morning. A) Is being. B) Is working. C) Worked. D) Has been working. Show Answer Correct Answer: D) Has been working. 12. 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. 13. 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. 14. I'm tired because I ..... to finish my report all day. A) Tried. B) Have been trying. C) Try. D) Have tried. E) Am trying. Show Answer Correct Answer: B) Have been trying. 15. Choose the appropriate answer:You ..... (cook) dinner for 30 minutes, right? A) Cooked. B) Are cooking. C) Have been cooking. D) Has been cooking. Show Answer Correct Answer: C) Have been cooking. 16. Which one is Past Simple Tense? A) She was lovely. B) She is lovely. C) She has loved me. D) She has been loving her new house so far. Show Answer Correct Answer: A) She was lovely. 17. They ..... (not/name) their new born baby when you gave them a new idea of baby name. A) Have not named. B) Have named. C) Had not been naming. D) Have not been naming. Show Answer Correct Answer: D) Have not been naming. 18. We ..... the same project since last semester. A) Worked. B) Are working. C) Have worked. D) Have been working. E) Work. Show Answer Correct Answer: D) Have been working. 19. They ..... their new house for a week. A) Have been painting. B) Painted. C) Paint. D) Are painting. Show Answer Correct Answer: A) Have been painting. 20. What is the contracted form of 'She has been waiting'? A) She has waiting. B) She's been waiting. C) She had been waiting. D) She is been waiting. Show Answer Correct Answer: B) She's been waiting. 21. Choose the correct negative form:She ..... (not / work) here for a long time. A) Did not work. B) Has not been working. C) Have not been working. D) Is not working. Show Answer Correct Answer: B) Has not been working. 22. I ..... to improve my English since last year. A) Tried. B) Have been trying. C) Try. D) Am trying. Show Answer Correct Answer: B) Have been trying. 23. Which phrase is often used with the present perfect continuous tense? A) Tomorrow. B) For five minutes. C) Last week. D) In 1985. Show Answer Correct Answer: B) For five minutes. 24. Fill in the blank with the correct verb form:The students ..... been studying for their exams all week. A) Has been. B) Will be. C) Have been. D) Is. Show Answer Correct Answer: C) Have been. 25. ..... You and Ahmed at the library last night? A) Are. B) Did. C) Were. D) Is. Show Answer Correct Answer: C) Were. 26. 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. 27. 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. 28. 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. 29. 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. 30. Identify the correct negative form of 'He has been running every day.' A) He has not been running every day. B) He not has been running every day. C) He been not running every day. D) He has been not running every day. Show Answer Correct Answer: A) He has not been running every day. 31. Why are you sweating? You ..... again, haven't you? A) Ran. B) Have been running. C) Run. D) Were running. E) Have run. Show Answer Correct Answer: B) Have been running. 32. 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. 33. They ..... a lot of progress in their English lately. A) Made. B) Have been making. C) Are making. D) Have made. E) Make. Show Answer Correct Answer: D) Have made. 34. Which sentence uses the present perfect continuous to emphasize the result of an activity? A) She has been painting the house, and it looks great. B) She paints the house every year. C) She will paint the house next week. D) She painted the house last year. Show Answer Correct Answer: A) She has been painting the house, and it looks great. 35. How long have you been learning English? A) I have been learning English since five years. B) I have been learning English for five years. C) I have learned English for five years. D) None of the above. Show Answer Correct Answer: B) I have been learning English for five years. 36. They ..... in that house since last year. A) Have been living. B) Has been living. C) Are living. D) None of the above. Show Answer Correct Answer: A) Have been living. 37. ..... you ..... dinner yet? A) Has / been eating. B) Have / been eating. C) Have / eaten. D) None of the above. Show Answer Correct Answer: B) Have / been eating. 38. Provide the negative form of 'He has been playing football.' A) He not has been playing football. B) He has been not playing football. C) He has been playing football. D) He has not been playing football. Show Answer Correct Answer: D) He has not been playing football. 39. Pick the correct completion:The students ..... (practice) their speaking skill lately. A) Has been practicing. B) Are practicing. C) Practiced. D) Have been practicing. Show Answer Correct Answer: D) Have been practicing. 40. John ..... in the garden for three hours. A) Have been working. B) Is working. C) Has been working. D) Has working been. Show Answer Correct Answer: C) Has been working. 41. He ..... a lot of weight recently. A) Lost. B) Is losing. C) Loses. D) Has been losing. Show Answer Correct Answer: D) Has been losing. 42. They ..... in the garden all day. A) Are working. B) Has been working. C) Have been working. D) Worked. Show Answer Correct Answer: C) Have been working. 43. What is the difference between the present perfect and the simple past tense? A) The present perfect refers to a completed action at a specific time in the past. B) The simple past is used for actions that are still ongoing. C) The simple past connects the past to the present. D) The present perfect connects the past to the present, while the simple past refers to a completed action at a specific time in the past. Show Answer Correct Answer: D) The present perfect connects the past to the present, while the simple past refers to a completed action at a specific time in the past. 44. Marcus ..... been crying ..... two hours. A) Have/for. B) Has/for. C) Have/for. D) Has/since. Show Answer Correct Answer: B) Has/for. 45. What is the present perfect continuous tense used for? A) To describe actions that will happen in the future. B) To talk about actions or events that started in the past and are still happening now or were happening recently. C) To indicate actions that have been completed in the past. D) To express habitual actions in the present. Show Answer Correct Answer: B) To talk about actions or events that started in the past and are still happening now or were happening recently. 46. Which sentence best illustrates the use of present perfect continuous to show an action that has recently stopped? A) She has been running and is now tired. B) She runs every morning. C) She will run tomorrow. D) She ran yesterday. Show Answer Correct Answer: A) She has been running and is now tired. 47. They ..... a new house recently. A) Had bought. B) Have been buying. C) Have bought. D) Bought. Show Answer Correct Answer: C) Have bought. 48. ..... about this issue for too long. A) Worried. B) Have you been worrying. C) You have worried. D) You worried. Show Answer Correct Answer: B) Have you been worrying. 49. Complete the negative sentence:He ..... (not / sleep) well lately. A) Is not sleeping. B) Did not sleep. C) Has not been sleeping. D) Have not been sleeping. Show Answer Correct Answer: C) Has not been sleeping. 50. Which word best completes the sentence? We've been working on this project ..... last Monday. A) For. B) During. C) At. D) Since. Show Answer Correct Answer: D) Since. 51. Fill in the blank:The guests ..... (wait) in the lobby for an hour. A) Have been waiting. B) Wait. C) Were waiting. D) Has been waiting. Show Answer Correct Answer: A) Have been waiting. 52. Why ..... you ..... so long in the shower? A) Do / stay. B) Have / been staying. C) Did / stay. D) Are / staying. Show Answer Correct Answer: B) Have / been staying. 53. They ..... to move to a new house for months. A) Has planned. B) Plan. C) Have been planning. D) Planned. Show Answer Correct Answer: C) Have been planning. 54. Select the right option:We ..... (not / study) English this week. A) Has not been studying. B) Are not studying. C) Have not been studying. D) Studied not. Show Answer Correct Answer: C) Have not been studying. 55. You've been reading that book since A) Two hours. B) 8 o'clock. C) All the above. D) None of the above. Show Answer Correct Answer: B) 8 o'clock. 56. Carmen and I ..... the lunch yet. So, we are very hungry now. A) Haven't eat. B) Haven't eating. C) Haven't eaten. D) Have eaten. Show Answer Correct Answer: C) Haven't eaten. 57. My friends and I ..... in the library yesterday. A) Are. B) Were. C) Have. D) Is. Show Answer Correct Answer: B) Were. 58. Mana yang merupakan present perfect tense:'He has written the report' atau 'He has been writing the report'? A) He has writing the report. B) He have written the report. C) He has written the report. D) He has been written the report. Show Answer Correct Answer: C) He has written the report. 59. Tuliskan bentuk present perfect tense dari kalimat berikut:'I (eat) lunch.' A) I had eaten lunch. B) I have eat lunch. C) I have eaten lunch. D) I has eaten lunch. Show Answer Correct Answer: C) I have eaten lunch. 60. We ..... for the bus since 9 o'clock. A) Had waited. B) Have waited. C) Waited. D) Have been waiting. Show Answer Correct Answer: D) Have been waiting. ← 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