This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 22 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 22 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Usually, we ..... the bus to school, but dad ..... us off at school with the car right now. A) Are taking / is dropping. B) Take / is dropping. C) Have taken / drops. D) Take / drops. Show Answer Correct Answer: B) Take / is dropping. 2. ..... 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. 3. 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. 4. Sorry, I'm late A) No problem. I haven't been waiting long. B) No problem, I haven't waited long. C) I'll have to killl you now. D) None of the above. Show Answer Correct Answer: A) No problem. I haven't been waiting long. 5. Here you can borrow the book. I ..... it A) 've just finished. B) 've just been finishing. C) Has just finished. D) Has just been finishing. Show Answer Correct Answer: A) 've just finished. 6. ..... 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. 7. I've worked for this company ..... my graduation from the university. A) Before. B) After. C) For. D) Since. E) When. Show Answer Correct Answer: D) Since. 8. My mum and I ..... my bedroom for the last few days. A) Have just decorating. B) Have just decorated. C) Have been decorating. D) Have been decorated. Show Answer Correct Answer: C) Have been decorating. 9. Wow! Your japanese is very good. How long ..... (study) Japanese? A) Did you study. B) Have you studied. C) Have you been studying. D) Have you being studied. Show Answer Correct Answer: C) Have you been studying. 10. 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. 11. 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. 12. 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. 13. Sam ..... many kinds of cars in his life. He is a great driver. A) Has driven. B) Have been driving. C) Has been driving. D) Have driven. Show Answer Correct Answer: A) Has driven. 14. Lizzie has been having dance classes ..... she was four years old. A) For. B) When. C) Since. D) From. Show Answer Correct Answer: C) Since. 15. ....(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. 16. 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. 17. 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. 18. 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. 19. 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. 20. 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. 21. 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. 22. ..... (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. 23. 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. 24. 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. 25. 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. ← 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