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 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He is really tired. He ..... (be) working ..... 5:30 a.m. A) Was / for. B) Has been / for. C) Has been / since. D) Was / since. Show Answer Correct Answer: C) Has been / since. 2. I ..... so I'm really hot. A) Am cooking. B) 'm not cooking. C) 've been cooking. D) Don't cook. Show Answer Correct Answer: C) 've been cooking. 3. 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. 4. 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. 5. 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. 6. Jocelyn ..... at that factory last April. A) Started working. B) Has worked. C) Has been working. D) Has started to work. Show Answer Correct Answer: A) Started working. 7. ..... (she/run) much recently? A) Has she running. B) Have she been running. C) Has she been running. D) Hasn't running. Show Answer Correct Answer: C) Has she been running. 8. 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. 9. 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. 10. 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. 11. A:I'm tired. I ..... on my project all night. B:I ..... on my project all day yesterday. A) Have Worked / worked. B) Worked / have been working. C) Have been working / worked. D) Worked / have worked. Show Answer Correct Answer: C) Have been working / worked. 12. You've ..... that email for over an hour. How long is it going to take you? A) Written. B) Been writing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been writing. 13. I ..... (study) for 5 years. A) Have been studying. B) Has been studying. C) Have been study. D) Has been study. Show Answer Correct Answer: A) Have been studying. 14. ..... 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. 15. 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. 16. What is the correct form of the verb in the sentence: "I have ..... (live) in this city since 2010." A) Living. B) Lives. C) Been lived. D) Lived. Show Answer Correct Answer: D) Lived. 17. We ..... the house all day. A) Have been cleaned. B) Have cleaning. C) Have been cleaning. D) Have cleaned. Show Answer Correct Answer: C) Have been cleaning. 18. .... she finished her homework yet? A) Did. B) Has. C) Have. D) None of the above. Show Answer Correct Answer: B) Has. 19. 3-They have been friends ..... childhood. A) Ago. B) Since. C) For. D) None of the above. Show Answer Correct Answer: B) Since. 20. We ( not /write) ..... to each other for 6 months. A) Have not been writing. B) Has not been writing. C) Have writtten. D) Had written. Show Answer Correct Answer: A) Have not been writing. 21. Which sentence is in the negative form of Present Perfect Continuous tense? A) I have visited Paris several times. B) They haven't watched any movies lately. C) She hasn't been cooking dinner lately. D) He enjoys playing the guitar. Show Answer Correct Answer: C) She hasn't been cooking dinner lately. 22. 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. 23. My sister (do) ..... her project all weekend. A) Have been doing. B) Has been doing. C) Doing. D) Did. Show Answer Correct Answer: B) Has been doing. 24. 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. 25. ..... 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. 26. He hasn't ..... her before. A) Meets. B) Meeting. C) Met. D) Meeted. Show Answer Correct Answer: C) Met. 27. Choose the best option to fill in the blank. "The Present Perfect focuses on the result of the action meanwhile the P.P.C. focuses on ..... " A) A)how many/how much. B) B)the action itself, the process of doing. C) C)how long an action has been repeated. D) None of the above. Show Answer Correct Answer: B) B)the action itself, the process of doing. 28. She is tired. She ..... (run). A) Has run. B) Has running. C) Is running. D) Has been running. Show Answer Correct Answer: D) Has been running. 29. The family I'm living with are very kind and I ..... (met) some really nice Spanish people of my age. A) Have been meeting. B) Have met. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have met. 30. You look tired ..... you ..... hard? A) Have worked. B) Have been working. C) Have been worked. D) Were working. Show Answer Correct Answer: B) Have been working. ← 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