This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 7 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 7 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. He ..... Spanish classes this semester. A) Has took. B) Have took. C) Have been taking. D) Has been taking. Show Answer Correct Answer: D) Has been taking. 3. He's been ..... on the phone all morning A) Talking. B) Talked. C) Tallking. D) Tolking. Show Answer Correct Answer: A) Talking. 4. There are about 750 million English speakers in the world, and this number ..... fast. (increase) A) Have increased. B) Has increased. C) Increases. D) Is increasing. Show Answer Correct Answer: D) Is increasing. 5. 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. 6. 17-I have already ..... dinner. A) Ate. B) Eaten. C) Eat. D) None of the above. Show Answer Correct Answer: B) Eaten. 7. Melanie has been ..... with housework. A) Help. B) Helpping. C) Helping. D) None of the above. Show Answer Correct Answer: C) Helping. 8. Sarah ..... her guitar skills recently. A) Have improving. B) Has improved. C) Have been improved. D) Has been improving. Show Answer Correct Answer: D) Has been improving. 9. I ..... (live) in this city since 2007. I ..... (come) with my family many years ago. A) Has lived / come. B) Have lived / came. C) Lived / came. D) Lived / have come. Show Answer Correct Answer: B) Have lived / came. 10. Carlos ..... (to miss) you ..... he moved to Santiago. A) Has been missing / for. B) Has been missing you / since. C) Has been miss / since. D) Has being missing you / since. Show Answer Correct Answer: B) Has been missing you / since. 11. 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. 12. Josh ..... to Canada two years ago. A) Has moved. B) Moves. C) Moved. D) Has been moving. Show Answer Correct Answer: C) Moved. 13. 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. 14. Have you ..... appeared on television? A) For. B) So far. C) Since. D) Ever. Show Answer Correct Answer: D) Ever. 15. El presente perfecto trabaja con las preposiciones FOR y SINCE. A) Falso. B) Verdadero. C) All the above. D) None of the above. Show Answer Correct Answer: B) Verdadero. 16. I have been studying English ..... 5 years. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 17. (+) It ..... a lot. A) Has rainned. B) Has rained. C) Has rain. D) Have rained. Show Answer Correct Answer: B) Has rained. 18. Danny ..... ten problems in maths so far. A) Has solved. B) Has been solving. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has solved. 19. ..... (he/work) today? A) Have he been working. B) Has she been working. C) Have you been working. D) Has he been working. Show Answer Correct Answer: D) Has he been working. 20. Alice ..... for a new job for ages. A) Has looked. B) Has been looking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been looking. 21. Which tense is used to talk about actions that started in the past and are still happening now? A) Past continuous tense. B) Past perfect tense. C) Future perfect tense. D) Present perfect continuous. Show Answer Correct Answer: D) Present perfect continuous. 22. Provide an example sentence in Past Continuous tense. A) She was studying for her exam. B) He was eating dinner. C) They were playing soccer. D) I am going to the store. Show Answer Correct Answer: A) She was studying for her exam. 23. My brother ..... football since he broke his arm. We've been playing without him for almost 2 weeks. A) Hasn't been playing. B) Haven't been playing. C) Hasn't played. D) Haven't played. Show Answer Correct Answer: A) Hasn't been playing. 24. James ..... (teach) at the university since June. A) Hasn't teaching. B) Was teaching. C) Has tought. D) Has been teaching. Show Answer Correct Answer: D) Has been teaching. 25. Have you ..... (wait) here for two hours? A) Have waiting. B) Had wait. C) Been waiting. D) Were waitign. Show Answer Correct Answer: C) Been waiting. 26. It ..... for a week. A) Has rained. B) Has been raining. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been raining. 27. How do you form an affirmative phrse? A) Subj + been + verb + "to have" + ing?. B) "To have"+ subj + been + verb + ing +?. C) Subj + "to have" + been + verb + ing. D) Subj + "to have" + not + been + verb + ing. Show Answer Correct Answer: C) Subj + "to have" + been + verb + ing. 28. You're so dirty! ..... A) What do you do?. B) What have you been?. C) What have you been doing?. D) What did you do?. E) What has you done?. Show Answer Correct Answer: C) What have you been doing?. 29. Para formar el presnet perfect continuous A) Sujeto + have/has+ being + participio. B) Sujeto '+ have/has + being + verb(ing). C) Sujeto + have/has + been + verb(ing). D) Sujerto + have/has + been + participio. Show Answer Correct Answer: C) Sujeto + have/has + been + verb(ing). 30. You're soaking wet. How long ..... here? A) Have you been standing. B) Have you stood. C) You have been standing. D) None of the above. Show Answer Correct Answer: A) Have you been standing. 31. I feel sick. I have (eat) chocolates all day! A) Eaten. B) Been eating. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been eating. 32. I ..... seen that movie twenty times. A) Had. B) Like. C) Has. D) Have. Show Answer Correct Answer: D) Have. 33. Look!They have been painting the fence ..... early in the morning. They haven't finished it ..... A) For, already. B) Since, just. C) For, yet. D) Since, yet. Show Answer Correct Answer: D) Since, yet. 34. Cual de los siguientes verbo auxiliares es del Presente Perfecto Continuo. A) Did. B) Do/Does. C) Have/Has Been. D) Had. Show Answer Correct Answer: C) Have/Has Been. 35. They ..... in London before moving to Paris. A) Have lived. B) Have been living. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have lived. 36. I ..... the book you lent me and it's great. I'll give it back to you when I finish it. A) 've read. B) Was read. C) 've been reading. D) None of the above. Show Answer Correct Answer: C) 've been reading. 37. ..... they been playing football this afternoon? A) Have. B) Is. C) Has. D) Are. Show Answer Correct Answer: A) Have. 38. It has been ..... all day long. A) Raining. B) Rain. C) Cry. D) None of the above. Show Answer Correct Answer: A) Raining. 39. Fires has been happening ..... 1999. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 40. ..... has he been earning a good salary? A) How much. B) How long. C) How many. D) None of the above. Show Answer Correct Answer: B) How long. 41. ..... you ever ..... in Canada? A) Have/ been. B) Were. C) Did/ be. D) None of the above. Show Answer Correct Answer: A) Have/ been. 42. A:He ..... hundreds of job applications, but he's got no answers yet. B:How long ..... for a job? A) 's been sending / has he been looking. B) 's sent / has he looked. C) 's sent / has he been looking. D) None of the above. Show Answer Correct Answer: C) 's sent / has he been looking. 43. I have been studying German ..... the start of the year. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 44. Hurry up! The bus ..... (come). A) Is coming. B) Has been coming. C) All the above. D) None of the above. Show Answer Correct Answer: A) Is coming. 45. It hasn't been snowing this week. A) Present Perfect Continuous. B) Present Perfect Simple. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect Continuous. 46. .... Khalid lived in New York? A) Have. B) Has. C) Did. D) None of the above. Show Answer Correct Answer: B) Has. 47. Julio ..... (Submit) Math homework last week. A) Has submitted. B) Have been submitted. C) Has been submitted. D) Have submitted. Show Answer Correct Answer: A) Has submitted. 48. So far, Tom ..... (read) 53 pages. A) Has been reading. B) Read. C) Has read. D) Have read. Show Answer Correct Answer: C) Has read. 49. Complete the next sentence using the present perfect continuous.Marco and Julie ..... (go) to the beach lately. A) Were going. B) Have been going. C) Went. D) Has gone. Show Answer Correct Answer: B) Have been going. 50. Kate has ..... reading a magazine. A) Been. B) Was. C) Is. D) Be. Show Answer Correct Answer: A) Been. 51. "Have you talked to Richard yet? ""Not yet. But I ..... to phone him since you told me." (try) A) Have been trying. B) Has been trying. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been trying. 52. When do we use Present Perfect for experiences? A) When the time frame is specified. B) When the experience is ongoing. C) When the experience is in the past. D) When the time frame is not specified. Show Answer Correct Answer: D) When the time frame is not specified. 53. Have you ever ..... about moving abroad? A) Thought. B) Been thinking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Thought. 54. How long ..... you gone to this school? ..... about six months. How about you? A) Have-for. B) Has-for. C) Have-since. D) Has-since. Show Answer Correct Answer: C) Have-since. 55. America ..... Thanksgiving Day on the fourth Thursday of November since 1864. (celebrate) A) Celebrates. B) Have celebrated. C) Is celebrating. D) Has celebrated. Show Answer Correct Answer: D) Has celebrated. 56. What ..... doing? A) Have you been. B) You been. C) You have been. D) None of the above. Show Answer Correct Answer: A) Have you been. 57. He ..... (eat) six bars of chocolate! A) Has eaten. B) Has been eating. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has eaten. 58. I've been tried to call you all morning! Where are you? A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: B) INCORRECT. 59. Bruce ..... tennis since he was a child. He ..... many trophies. A) Has been playing / has won. B) Is playing / has won. C) Has played / has been winning. D) None of the above. Show Answer Correct Answer: A) Has been playing / has won. 60. I've studied French for ten years. A) Present Perfect Simple. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect Simple. ← 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 8Present Perfect Continuous Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books