This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 13 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 13 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We do not normally use the ..... with stative verbs. We use the present perfect simple instead A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect Continuous. 2. Carlos ..... (to miss) you ..... he moved to Chiapas. A) Has been missing you / since. B) Has been miss / since. C) Has been missing / for. D) Has being missing you / since. Show Answer Correct Answer: A) Has been missing you / since. 3. Since I quit my job as a postman I ..... riding my bike. A) Hasn't. B) Haven't. C) Hasn't been. D) Haven't been. Show Answer Correct Answer: D) Haven't been. 4. John:There's an English pub near my work.Alex:Oh, ..... ?John:No, but I would like try it. A) Have you been there before. B) Has anyone seen my keys. C) Have you considered telling the truth. D) How have you been. Show Answer Correct Answer: A) Have you been there before. 5. I have ..... been there, but I'd love to go there. A) Yet. B) Always. C) Already. D) Never. Show Answer Correct Answer: D) Never. 6. I'm tired. I ..... on my project all night. VsI ..... on my project all day yesterday. A) Have Worked / worked. B) Have been working / worked. C) Worked / have worked. D) Worked / have been working. Show Answer Correct Answer: B) Have been working / worked. 7. She ..... for over an hour. She must be extremely nervous. A) Has been shaking. B) Is shaking. C) Shakes. D) Was shaking. Show Answer Correct Answer: A) Has been shaking. 8. Identify the correct use of Present Perfect tense in the following sentences. A) I have been knowing him for years. B) I know him for years. C) I am knowing him for years. D) I have known him for years. Show Answer Correct Answer: D) I have known him for years. 9. They ..... already ..... (paint) the kitchen. A) Have painted. B) Are painting. C) Have been painting. D) None of the above. Show Answer Correct Answer: A) Have painted. 10. Why are you eyes so red? ..... (you, cry)? A) Had you been cry. B) Have you ever cried. C) Have you been crying. D) Did you cry. Show Answer Correct Answer: C) Have you been crying. 11. A:Julia and I saw Tony last night.B:Really? I ..... (not see) him for years. A) Had not seen. B) Have not seen. C) Has not seen. D) None of the above. Show Answer Correct Answer: B) Have not seen. 12. Over 670 million people (2-visit) ..... Disney since it opened in 1955, and the number (3-increase) ..... fast. A) Have visited-increases. B) Visit-increase. C) Visite-is increasing. D) Have visited-is increasing. Show Answer Correct Answer: D) Have visited-is increasing. 13. A:Are you OK?B:Yeah, I'm fine! I'm not crying. I've ..... onions! A) Chopped. B) Been chopping. C) Been chopped. D) None of the above. Show Answer Correct Answer: B) Been chopping. 14. Over the last month, I ..... (train) hard for my next marathon-just today I ..... (run) over 20 km. A) Hasn't trained / had run. B) Has been training / has run. C) Have been training / have run. D) Have training / have runed. Show Answer Correct Answer: C) Have been training / have run. 15. You have been sleeping for 10 hours. A) Present Perfect Simple. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect Continuous. 16. He ..... Spanish classes this semester. A) Has been taking. B) Have been taking. C) Has took. D) Have took. Show Answer Correct Answer: A) Has been taking. 17. He's been ..... on the phone all morning A) Talking. B) Talked. C) Tallking. D) Tolking. Show Answer Correct Answer: A) Talking. 18. Complete the gap:Don't bother knocking at the door. They ..... recently. A) Moved. B) Have been moving. C) Have moved. D) None of the above. Show Answer Correct Answer: C) Have moved. 19. There are about 750 million English speakers in the world, and this number ..... fast. (increase) A) Have increased. B) Is increasing. C) Increases. D) Has increased. Show Answer Correct Answer: B) Is increasing. 20. Thanls so much, we've really ..... this evening. A) Been enjoying. B) Enjoyed. C) All the above. D) None of the above. Show Answer Correct Answer: B) Enjoyed. 21. 17-I have already ..... dinner. A) Ate. B) Eaten. C) Eat. D) None of the above. Show Answer Correct Answer: B) Eaten. 22. Melanie has been ..... with housework. A) Help. B) Helpping. C) Helping. D) None of the above. Show Answer Correct Answer: C) Helping. 23. Sarah ..... her guitar skills recently. A) Have improving. B) Has been improving. C) Have been improved. D) Has improved. Show Answer Correct Answer: B) Has been improving. 24. I ..... (live) in this city since 2007. I ..... (come) with my family many years ago. A) Lived / have come. B) Has lived / come. C) Lived / came. D) Have lived / came. Show Answer Correct Answer: D) Have lived / came. 25. He ..... football, so he's tired. A) Is playing. B) Plays. C) Has been playing. D) Does not playing. Show Answer Correct Answer: C) Has been playing. 26. Carlos ..... (to miss) you ..... he moved to Santiago. A) Has been missing you / since. B) Has been missing / for. C) Has being missing you / since. D) Has been miss / since. Show Answer Correct Answer: A) Has been missing you / since. 27. How long ..... you (know) Peter? A) Have you known. B) Have you been knowing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you known. 28. Josh ..... to Canada two years ago. A) Moved. B) Moves. C) Has moved. D) Has been moving. Show Answer Correct Answer: A) Moved. 29. He has been ..... his homework every evening this week. A) Finishing. B) Ignoring. C) Starting. D) None of the above. Show Answer Correct Answer: A) Finishing. 30. Have you ..... appeared on television? A) For. B) So far. C) Ever. D) Since. Show Answer Correct Answer: C) Ever. ← 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