This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 12 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 12 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... (do) my homework since 5. A) Have done. B) Have been doing. C) Am doing. D) None of the above. Show Answer Correct Answer: B) Have been doing. 2. She hasn't known him for very long. 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. 3. What tense gives importance to the fact that an action is temporary, incomplete or has finishes very recently? 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. 4. I haven't written the essay ..... A) Just. B) Already. C) So far. D) Yet. Show Answer Correct Answer: D) Yet. 5. Molly ..... (to paint) this picture for three days now. A) Is painting. B) Has painted. C) Have painted. D) Has been painting. Show Answer Correct Answer: D) Has been painting. 6. How long ..... (work) for this organisation? A) Have you worked. B) Have you been working. C) Have you working. D) None of the above. Show Answer Correct Answer: B) Have you been working. 7. El preterito perfecto continuo o '' present perfect continuous" se usan para acciones que comenzaron en el ..... y sigue en el ..... A) Presente, pasado. B) Pasado, presente. C) Presente, futuro. D) Futuro, presente. Show Answer Correct Answer: B) Pasado, presente. 8. Mary ..... her bike for a long time. A) Have been repairing. B) Has repaired. C) Has been repairing. D) Have repaired. Show Answer Correct Answer: C) Has been repairing. 9. A:Is Brian still at the beach?B:Yes, he ..... all morning. A) Has been surfing. B) Has surfed. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has been surfing. 10. Canada ..... a country in the northern part of North America. (be) A) Has been. B) Is. C) Is being. D) Be. Show Answer Correct Answer: B) Is. 11. Joe ..... all summer for his driving test A) Has been studying. B) Have bin studying. C) Have been studying. D) Has studying. Show Answer Correct Answer: A) Has been studying. 12. I ..... all day. A) Am studying. B) Am been studying. C) 've been studying. D) Not been study. Show Answer Correct Answer: C) 've been studying. 13. I think ..... (like) chocolate since I was born. A) I have been liking. B) I have liked. C) All the above. D) None of the above. Show Answer Correct Answer: B) I have liked. 14. The children ..... (play) in the garden since breakfast though and they're quite happy so I ..... (write) emails all morning. A) Have played / have written. B) Have been playing / have been writing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been playing / have been writing. 15. England, Scotland, Wales, and Northern Ireland together ..... the United Kingdom. (form) A) Belong to. B) Form. C) On. D) In. Show Answer Correct Answer: B) Form. 16. The students ..... for the exam since morning. A) Have been studying. B) Have studied. C) Have been studied. D) Has been studying. Show Answer Correct Answer: A) Have been studying. 17. He ..... really ill all week. A) Has been feeling. B) Has felt. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has been feeling. 18. We use it for an action that finished in the very recent past, expressed by 'just'. A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect. 19. They have been reading this book ..... Monday. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 20. Ana:I did not go anywhere. But I ..... (clean) the house all day, so maybe I didn't hear the phone ring. A) Have cleaned. B) Am cleaning. C) Have been cleaning. D) Cleaned. Show Answer Correct Answer: C) Have been cleaning. 21. Raymond ..... ..... ..... (do) nothing. A) Have been doing. B) Has be doing. C) Has been do. D) Has been doing. Show Answer Correct Answer: D) Has been doing. 22. She's got red eyes. She ..... (cry). A) Has being crying. B) Has been crying. C) Is crying. D) None of the above. Show Answer Correct Answer: B) Has been crying. 23. Create a sentence using Present Perfect Continuous for actions. A) I have been sleeping all morning. B) She has been working on her project all day. C) They have been playing soccer tomorrow. D) He has been eating dinner last night. Show Answer Correct Answer: B) She has been working on her project all day. 24. They ..... English for two years A) Have are learning. B) Have been learning. C) Have been learn. D) None of the above. Show Answer Correct Answer: B) Have been learning. 25. I've ..... to call her all morning. A) Tried. B) Written been trying. C) All the above. D) None of the above. Show Answer Correct Answer: B) Written been trying. 26. Amy must be mad at me. She (not) ..... one word to me all evening. I wonder what I did to make her hungry. A) Has spoken. B) Hasn't spoken. C) Have spoke. D) Haven't spoken. Show Answer Correct Answer: B) Hasn't spoken. 27. I haven't ..... your book. A) Take. B) Took. C) Takes. D) Taken. Show Answer Correct Answer: D) Taken. 28. John and Den ..... the plans for our winter holidays. Just wait. They will let you know the result soon. A) Have been discussing. B) Has discussed. C) Have discussed. D) Has been dicussing. Show Answer Correct Answer: C) Have discussed. 29. I have finished reading "Dracula" this week. A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect. 30. I ..... thrown the rubbish away. A) Had. B) Have. C) Has. D) None of the above. Show Answer Correct Answer: B) Have. 31. I've ..... watched this film, it was fantastic! A) Just. B) Yet. C) So far. D) None of the above. Show Answer Correct Answer: A) Just. 32. If we have a 2 or more syllable verb in which its final syllable is stressed, what do we do? A) Double the last letter and add-ing. B) Do not double the last letter and add-ing. C) Both of the above are correct. D) None of the above. Show Answer Correct Answer: A) Double the last letter and add-ing. 33. Select the one which IS NOT A USE OF PRESENT PERFECT CONTINUOUS: A) An action that started in the past and still continues. B) Actions which have a result in the present. C) Temporary habits. D) Common routines and universal truths. Show Answer Correct Answer: D) Common routines and universal truths. 34. He ..... (live) in Bangkok since he left school. A) Hasn't lived. B) Have been living. C) Had left. D) Has been living. Show Answer Correct Answer: D) Has been living. 35. Which sentence correctly uses Present Perfect tense in the negative form? A) She has lived in London for five years. B) He has never traveled to Asia yet. C) They have already finished their homework. D) I have visited Paris several times. Show Answer Correct Answer: B) He has never traveled to Asia yet. 36. She ..... for a new job since last month. A) Has looking. B) Had been looking. C) Has been looking. D) Has been looked. Show Answer Correct Answer: C) Has been looking. 37. Kevin has been looking for a job ..... he left school. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 38. Jordan ..... studying so hard so he can score a better result. A) Has been. B) Had been. C) Have been. D) None of the above. Show Answer Correct Answer: A) Has been. 39. ..... here since 2005. A) Have you lived. B) Did you live. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you lived. 40. The children ..... in the garden since morning. A) Have played. B) Has played. C) Have been playing. D) Has been playing. Show Answer Correct Answer: C) Have been playing. 41. We ..... for too long! A) Have waited. B) Has been waiting. C) Has waited. D) Have been waiting. Show Answer Correct Answer: D) Have been waiting. 42. I have studied in this school ..... 2017. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 43. I ..... (cycle) and my legs are really tired now. A) Have been cycling. B) Have been cycled. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been cycling. 44. I haven't worked ..... last December. A) Since. B) For. C) By. D) None of the above. Show Answer Correct Answer: A) Since. 45. 14-They have been ..... football since noon. A) Play. B) Played. C) Playing. D) None of the above. Show Answer Correct Answer: C) Playing. 46. .... you read the new book by this author? A) Has. B) Have. C) Do. D) None of the above. Show Answer Correct Answer: B) Have. 47. We ..... for you for an hour. A) Have waited. B) Have been waiting. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been waiting. 48. Use the PRESENT PERFECT CONTINUOUS to ..... Example:People have been growing crops here for more than 3000 years. A) Talk about completed actions or series of actions during a period of time continuing up to the present. B) Actions that started in the past and continue in the present. C) All the above. D) None of the above. Show Answer Correct Answer: B) Actions that started in the past and continue in the present. 49. They ..... the plan for hours. A) Have discussed. B) Have been discussing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been discussing. 50. She has studied in the school ..... 2004 A) To. B) In. C) Since. D) For. Show Answer Correct Answer: C) Since. 51. I ..... on holiday to France in 2015 A) Was. B) Have been. C) Went. D) Have gone. Show Answer Correct Answer: C) Went. 52. Complete the next sentence using the correct form of the present perfect continuous. She ..... (write) a letter. A) Wrote. B) Was writing. C) Has written. D) Has been writing. Show Answer Correct Answer: D) Has been writing. 53. I won't see you until the end of September because I ..... (change) my flight so that I can go traveling before I come home. A) Have been changing. B) Have changed. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have changed. 54. You ..... (wait) here for two hours. A) Have wait. B) Had waiting. C) Been waiting. D) Have been waiting. Show Answer Correct Answer: D) Have been waiting. 55. Lately, Martha ..... (not feel) well. A) Hasn't been felt. B) Hasn't been feeling. C) All the above. D) None of the above. Show Answer Correct Answer: B) Hasn't been feeling. 56. Ann:How's the weather these days in your town, Lucy?Lucy:Oh, It ..... straight for three days! A) Is raining. B) Rained. C) Has been raining. D) None of the above. Show Answer Correct Answer: C) Has been raining. 57. He's been working at our company since 2009. 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. 58. Use the Present perfect simple to ..... I have written an article. (finished action) A) Emphasize completion. B) Emphasize duration. C) All the above. D) None of the above. Show Answer Correct Answer: A) Emphasize completion. 59. She ..... on the phone since 2 o'clock. A) Has spoken. B) Has been speaking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been speaking. 60. He ..... for three ours. he will finish learning in the next 2 hours. A) Has been studied. B) Studied. C) Has been studying. D) Has studied. Show Answer Correct Answer: C) Has been studying. ← 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