This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 9 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 9 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Different kinds of entertainment (4-be) ..... provided throughout the park. Mickey's Soundsational Parade, the most popular event, (5-celebrate) ..... music from famous Disney films. A) Are-has celebrated. B) Are-celebrates. C) Is-has celebrated. D) Are-have celebrated. Show Answer Correct Answer: B) Are-celebrates. 2. Karla ..... the piano since she was six years old. A) Have been playing. B) Has playing. C) Has played. D) Has been played. Show Answer Correct Answer: C) Has played. 3. Which of the following is a correct sentence in the present perfect continuous tense? A) She has eaten lunch. B) They have been eating lunch. C) All the above. D) None of the above. Show Answer Correct Answer: B) They have been eating lunch. 4. My dad has ..... as a publisher for 20 years. A) Working. B) Been working. C) Work. D) None of the above. Show Answer Correct Answer: B) Been working. 5. I ..... Spanish for the last two years and my Spanish is improving. A) Learned. B) Have learned. C) Have been learning. D) Have been learned. Show Answer Correct Answer: C) Have been learning. 6. Complete the next sentence using SINCE or FOR. I've been working in this office ..... last summer A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 7. I (lose) ..... my address book. (You/ see) ..... it? A) Lost/Did you see. B) Lost/Have you seen. C) Have lost/Have you seen. D) Have lost/Did you see. Show Answer Correct Answer: C) Have lost/Have you seen. 8. Who have you been talking to for 3 hours? A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect Continuous. 9. Rebecca ..... five books this year. A) Has read. B) Has been reading. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has read. 10. The plane ..... off . A) Has already taken. B) Has already been taking. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has already taken. 11. James and Kristy ..... at photos all morning. A) Have looked. B) Have been looking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been looking. 12. 'usually' is a signal word for the ..... A) Past perfect. B) Present perfect. C) Present simple. D) Present continuous. Show Answer Correct Answer: C) Present simple. 13. They have ..... broken the world record. A) Just. B) Yet. C) For. D) None of the above. Show Answer Correct Answer: A) Just. 14. You (swim) ..... in the lake all morning. A) Has been swimming. B) Swam. C) Have been swimming. D) Swim. Show Answer Correct Answer: C) Have been swimming. 15. The couple ..... on a vacation next summer A) Goes. B) Is going. C) Has gone. D) None of the above. Show Answer Correct Answer: B) Is going. 16. According to the rules, which one is the correct way of writing the following verb into its-ing form? "panic" A) Panicing. B) Panickying. C) Panicking. D) None of the above. Show Answer Correct Answer: C) Panicking. 17. I'm sorry I'm late. How long ..... here? A) Have you been waited. B) Have you been waiting. C) Have you waited. D) Did you wait. Show Answer Correct Answer: B) Have you been waiting. 18. Peter ..... (read) eleven books since last weekend. A) Peter has readed eleven books since last weekend. B) Peter has reading eleven books since last weekend. C) Peter have read eleven books since last weekend. D) Peter has read eleven books since last weekend. Show Answer Correct Answer: D) Peter has read eleven books since last weekend. 19. They have been studying here ..... 2015. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 20. I ..... never ..... in Cancun! but, the last year we ..... almost near there, I really enjoyed! A) Have/been, were. B) Didn't go, were. C) Has/ been, were. D) None of the above. Show Answer Correct Answer: A) Have/been, were. 21. We haven't read that book. A) Present Perfect Continuous. B) Present Perfect Simple. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present Perfect Simple. 22. Usually, we ..... the bus to school, but dad ..... us off at school with the car right now. A) Have taken / drops. B) Are taking / is dropping. C) Take / is dropping. D) Take / drops. Show Answer Correct Answer: C) Take / is dropping. 23. ..... from Lisa since she moved to Spain? A) Have you heard. B) Have you been hearing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you heard. 24. The present perfect simple is often used with A) Yet. B) Already. C) Never. D) A, B and C. Show Answer Correct Answer: D) A, B and C. 25. Here you can borrow the book. I ..... it A) 've just finished. B) 've just been finishing. C) Has just been finishing. D) Has just finished. Show Answer Correct Answer: A) 've just finished. 26. ..... your homework yet? A) Have you finished. B) Did you finish. C) Do you finish. D) None of the above. Show Answer Correct Answer: A) Have you finished. 27. I've worked for this company ..... my graduation from the university. A) Before. B) When. C) For. D) After. E) Since. Show Answer Correct Answer: E) Since. 28. My mum and I ..... my bedroom for the last few days. A) Have been decorating. B) Have just decorating. C) Have just decorated. D) Have been decorated. Show Answer Correct Answer: A) Have been decorating. 29. Wow! Your japanese is very good. How long ..... (study) Japanese? A) Did you study. B) Have you being studied. C) Have you been studying. D) Have you studied. Show Answer Correct Answer: C) Have you been studying. 30. I / not / work today A) I have not been working today. B) I has not been working today. C) I have been not working today. D) None of the above. Show Answer Correct Answer: A) I have not been working today. 31. Have you been ..... science in the library this week? A) Studying. B) Studied. C) Study. D) None of the above. Show Answer Correct Answer: A) Studying. 32. When do we use ALREADY? A) A recent action. B) Done action. C) Temporary actions. D) None of the above. Show Answer Correct Answer: B) Done action. 33. Sam ..... many kinds of cars in his life. He is a great driver. A) Have been driving. B) Has driven. C) Have driven. D) Has been driving. Show Answer Correct Answer: B) Has driven. 34. Lizzie has been having dance classes ..... she was four years old. A) Since. B) When. C) From. D) For. Show Answer Correct Answer: A) Since. 35. ....(study) English since last spring? A) Has she been studying. B) Has she studied. C) Have she studying. D) None of the above. Show Answer Correct Answer: A) Has she been studying. 36. He is really tired. He ..... (be) working ..... 5:30 a.m. A) Has been / for. B) Was / since. C) Has been / since. D) Was / for. Show Answer Correct Answer: C) Has been / since. 37. I ..... so I'm really hot. A) 've been cooking. B) Don't cook. C) Am cooking. D) 'm not cooking. Show Answer Correct Answer: A) 've been cooking. 38. Somebody ..... (eat) my cookies. There are none left. A) Has eaten. B) Has been eating. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has eaten. 39. What have they been doing? A) They have been spending money for ten years. B) They have been spending time for two weeks. C) They have been spending time together for a long time. D) None of the above. Show Answer Correct Answer: C) They have been spending time together for a long time. 40. We ..... healthy food lately. A) Have eaten. B) Have been eating. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been eating. 41. Jocelyn ..... at that factory last April. A) Has started to work. B) Has worked. C) Has been working. D) Started working. Show Answer Correct Answer: D) Started working. 42. ..... (she/run) much recently? A) Has she been running. B) Has she running. C) Hasn't running. D) Have she been running. Show Answer Correct Answer: A) Has she been running. 43. She must be tired. She ..... (write) all afternoon. A) Has been writing. B) Has written. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has been writing. 44. They ..... (travel) for months, and they ..... (visit) three countries so far. A) Have been travellinghave visited. B) Have travelledhave been visiting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been travellinghave visited. 45. We use it for an action or situation that began sometime in the past and continues into the present time. A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect. 46. A:I'm tired. I ..... on my project all night. B:I ..... on my project all day yesterday. A) Have Worked / worked. B) Have been working / worked. C) Worked / have been working. D) Worked / have worked. Show Answer Correct Answer: B) Have been working / worked. 47. I ..... (study) for 5 years. A) Have been study. B) Has been study. C) Has been studying. D) Have been studying. Show Answer Correct Answer: D) Have been studying. 48. ..... you ..... guitar much recently? A) Has/ been playing. B) Had/ been playing. C) Have /been playing. D) None of the above. Show Answer Correct Answer: C) Have /been playing. 49. Present perfect simple doesn't describe A) Completed actions where the important thing is the result. B) Something happened in the past. C) Actions continuing up to now or just before now. D) B and C. Show Answer Correct Answer: D) B and C. 50. What is the correct form of the verb in the sentence: "I have ..... (live) in this city since 2010." A) Lived. B) Lives. C) Living. D) Been lived. Show Answer Correct Answer: A) Lived. 51. We ..... the house all day. A) Have cleaning. B) Have cleaned. C) Have been cleaned. D) Have been cleaning. Show Answer Correct Answer: D) Have been cleaning. 52. .... she finished her homework yet? A) Did. B) Has. C) Have. D) None of the above. Show Answer Correct Answer: B) Has. 53. 3-They have been friends ..... childhood. A) Ago. B) Since. C) For. D) None of the above. Show Answer Correct Answer: B) Since. 54. We ( not /write) ..... to each other for 6 months. A) Had written. B) Have not been writing. C) Have writtten. D) Has not been writing. Show Answer Correct Answer: B) Have not been writing. 55. Which sentence is in the negative form of Present Perfect Continuous tense? A) She hasn't been cooking dinner lately. B) He enjoys playing the guitar. C) I have visited Paris several times. D) They haven't watched any movies lately. Show Answer Correct Answer: A) She hasn't been cooking dinner lately. 56. Juan has ..... on the farm all afternoon. A) Worked. B) Been working. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been working. 57. My sister (do) ..... her project all weekend. A) Doing. B) Did. C) Has been doing. D) Have been doing. Show Answer Correct Answer: C) Has been doing. 58. She ..... been working on this report since eight o'clock this morming A) Has. B) Have. C) Had. D) None of the above. Show Answer Correct Answer: A) Has. 59. ..... you ever ..... a lot of money? A) Have/ had. B) Has/ had. C) Dis / have. D) None of the above. Show Answer Correct Answer: A) Have/ had. 60. He hasn't ..... her before. A) Meets. B) Met. C) Meeted. D) Meeting. Show Answer Correct Answer: B) Met. ← 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