This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 19 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 19 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Which one is negative? A) It hasn't been raining for very long. B) Have the been working on the report?. C) My boss has not been coming into the office regularly. D) The sun has been shining all day. Show Answer Correct Answer: C) My boss has not been coming into the office regularly. 2. The sentence above is correct. They have been playing too much video game lately. A) False. B) True. C) All the above. D) None of the above. Show Answer Correct Answer: B) True. 3. The bonfire ..... (not burn) all night. A) Hasn't been burning. B) Hasn't burnt. C) Have burnt. D) None of the above. Show Answer Correct Answer: A) Hasn't been burning. 4. 18-How long have you been ..... English? A) Study. B) Studying. C) Studied. D) None of the above. Show Answer Correct Answer: B) Studying. 5. ..... about buying a new car? A) Have you ever thought. B) Did you ever thought. C) Have you ever thinking. D) Have you been thinging. Show Answer Correct Answer: A) Have you ever thought. 6. How many times-you-visit-this museum? A) Have you visited. B) Have you been visiting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you visited. 7. The first thing she did was go to a traditional restaurant. A) She's already tried the local food. B) She's never tried the local food. C) She hasn't tried the local food yet. D) None of the above. Show Answer Correct Answer: A) She's already tried the local food. 8. When do we use Present Perfect Continuous for duration? A) When we want to emphasize the continuous nature of an action that started in the past, has been ongoing, and may continue into the future. B) When we want to emphasize the past actions that are not relevant to the present. C) When we want to describe a future event that will be completed by a specific time. D) When we want to indicate a specific point in time in the past. Show Answer Correct Answer: A) When we want to emphasize the continuous nature of an action that started in the past, has been ongoing, and may continue into the future. 9. I ..... a computer a few weeks ago A) Have bought. B) Bought. C) All the above. D) None of the above. Show Answer Correct Answer: B) Bought. 10. The tourists ..... (to do) the sightseeing since nine o'clock. A) Has doing. B) Has been doing. C) Are doing. D) Have been doing. Show Answer Correct Answer: D) Have been doing. 11. Ron:Dad? Can I go to my friend's house?Dad: ..... ?Ron:Yes, I have.Dad:Okay, go ahead, but please be home by 8 pm. A) Have you finished your homework. B) Have you eaten there before. C) What have you done. D) How long have you been there?. Show Answer Correct Answer: A) Have you finished your homework. 12. ..... they arrived yet? A) Has. B) Having. C) Have. D) Had. Show Answer Correct Answer: C) Have. 13. Have you always ..... garlic? A) Been hating. B) Hated. C) All the above. D) None of the above. Show Answer Correct Answer: B) Hated. 14. ..... (visit) Canada? A) Did you ever visit. B) Have you ever visited. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you ever visited. 15. Jinseo has (a) to stay in the dormitory since two months ago. A) A. started. B) Been started. C) Been starting. D) Starting. Show Answer Correct Answer: A) A. started. 16. Complete the sentence.I've been playing football ..... A) Last week. B) All day. C) Yesterday. D) None of the above. Show Answer Correct Answer: B) All day. 17. Lexical markers for the Present Perfect Continuous are the words ..... A) Here and now. B) Ever and never. C) Just and yet. D) For and since. Show Answer Correct Answer: D) For and since. 18. My dad ..... been feeling well for a few days A) Hasn't. B) Haven't. C) Doesn't. D) Didn't. Show Answer Correct Answer: A) Hasn't. 19. I haven't seen her ..... at least 5 years. A) Along. B) For. C) During. D) Since. E) Already. Show Answer Correct Answer: B) For. 20. Her cellphone ..... (ring) for ten minutes. It annoys me. A) Has rung. B) Have rung. C) Has been ringing. D) Have been ringing. Show Answer Correct Answer: C) Has been ringing. 21. Why has Nancy not been ..... her medicine for the last three days? A) Took. B) Take. C) Taken. D) Taking. Show Answer Correct Answer: D) Taking. 22. Sorry I ..... (not write) to you for ages but I ..... (work) hard here in Spain since I arrived six weeks ago. A) Haven't been writing / have worked. B) Haven't written / have been working. C) All the above. D) None of the above. Show Answer Correct Answer: B) Haven't written / have been working. 23. They ..... (talk) for the last hour. A) Has talking. B) Have been talking. C) Had been talking. D) Has been talking. Show Answer Correct Answer: B) Have been talking. 24. They've ..... studying since 10 o'clock A) Been. B) Being. C) Bean. D) Beang. Show Answer Correct Answer: A) Been. 25. Yim ..... (talk) on the phone since early morning! A) Has been talking. B) Has talked. C) Have been talked. D) None of the above. Show Answer Correct Answer: A) Has been talking. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Quiz 1Present Perfect Continuous Quiz 2Present Perfect Continuous Quiz 3Present Perfect Continuous Quiz 4Present Perfect Continuous Quiz 5Present Perfect Continuous Quiz 6Present Perfect Continuous Quiz 7Present Perfect Continuous Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books