This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous Tense – Quiz 39 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Tense Quiz 39 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. 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. 3. 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. 4. ..... 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. 5. 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. 6. Pick the correct completion:The students ..... (practice) their speaking skill lately. A) Have been practicing. B) Has been practicing. C) Are practicing. D) Practiced. Show Answer Correct Answer: A) Have been practicing. 7. John ..... in the garden for three hours. A) Has working been. B) Have been working. C) Has been working. D) Is working. Show Answer Correct Answer: C) Has been working. 8. He ..... a lot of weight recently. A) Has been losing. B) Loses. C) Lost. D) Is losing. Show Answer Correct Answer: A) Has been losing. 9. They ..... in the garden all day. A) Have been working. B) Has been working. C) Worked. D) Are working. Show Answer Correct Answer: A) Have been working. 10. 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 connects the past to the present. C) 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. D) The simple past is used for actions that are still ongoing. Show Answer Correct Answer: C) 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. 11. Marcus ..... been crying ..... two hours. A) Has/since. B) Have/for. C) Has/for. D) Have/for. Show Answer Correct Answer: C) Has/for. 12. 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. 13. 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. 14. They ..... a new house recently. A) Have bought. B) Have been buying. C) Bought. D) Had bought. Show Answer Correct Answer: A) Have bought. 15. ..... about this issue for too long. A) Have you been worrying. B) You worried. C) You have worried. D) Worried. Show Answer Correct Answer: A) Have you been worrying. 16. Complete the negative sentence:He ..... (not / sleep) well lately. A) Have not been sleeping. B) Has not been sleeping. C) Did not sleep. D) Is not sleeping. Show Answer Correct Answer: B) Has not been sleeping. 17. Which word best completes the sentence? We've been working on this project ..... last Monday. A) For. B) Since. C) At. D) During. Show Answer Correct Answer: B) Since. 18. Fill in the blank:The guests ..... (wait) in the lobby for an hour. A) Have been waiting. B) Has been waiting. C) Were waiting. D) Wait. Show Answer Correct Answer: A) Have been waiting. 19. She ..... for her English test right now. A) Has studied. B) Is studying. C) All the above. D) None of the above. Show Answer Correct Answer: B) Is studying. 20. Why ..... you ..... so long in the shower? A) Have / been staying. B) Did / stay. C) Are / staying. D) Do / stay. Show Answer Correct Answer: A) Have / been staying. 21. They ..... to move to a new house for months. A) Plan. B) Planned. C) Have been planning. D) Has planned. Show Answer Correct Answer: C) Have been planning. 22. Select the right option:We ..... (not / study) English this week. A) Has not been studying. B) Have not been studying. C) Are not studying. D) Studied not. Show Answer Correct Answer: B) Have not been studying. 23. 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. 24. Carmen and I ..... the lunch yet. So, we are very hungry now. A) Haven't eat. B) Haven't eating. C) Have eaten. D) Haven't eaten. Show Answer Correct Answer: D) Haven't eaten. 25. My friends and I ..... in the library yesterday. A) Is. B) Are. C) Have. D) Were. Show Answer Correct Answer: D) Were. 26. 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 been written the report. D) He has written the report. Show Answer Correct Answer: D) He has written the report. 27. Tuliskan bentuk present perfect tense dari kalimat berikut:'I (eat) lunch.' A) I have eat lunch. B) I had eaten lunch. C) I have eaten lunch. D) I has eaten lunch. Show Answer Correct Answer: C) I have eaten lunch. 28. We ..... for the bus since 9 o'clock. A) Waited. B) Have waited. C) Have been waiting. D) Had waited. Show Answer Correct Answer: C) Have been waiting. 29. How can we use the present perfect continuous tense in negative sentences? A) We form negative sentences by adding 'not' after 'have/has', e.g., 'I have not been sleeping well.'. B) We use 'never' before the verb, e.g., 'I have never been sleeping well.'. C) We change 'have/has' to 'had', e.g., 'I had not been sleeping well.'. D) We add 'no' before the subject, e.g., 'No, I have been sleeping well.'. Show Answer Correct Answer: A) We form negative sentences by adding 'not' after 'have/has', e.g., 'I have not been sleeping well.'. 30. What is the negative form of 'You have been studying'? A) You have been studying not. B) You not have been studying. C) You have been not studying. D) You have not been studying. Show Answer Correct Answer: D) You have not been studying. ← 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