This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 18 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 18 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. 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. 3. 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. 4. 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. 5. 'usually' is a signal word for the ..... A) Present perfect. B) Present continuous. C) Present simple. D) Past perfect. Show Answer Correct Answer: C) Present simple. 6. They have ..... broken the world record. A) Just. B) Yet. C) For. D) None of the above. Show Answer Correct Answer: A) Just. 7. You (swim) ..... in the lake all morning. A) Have been swimming. B) Has been swimming. C) Swam. D) Swim. Show Answer Correct Answer: A) Have been swimming. 8. 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. 9. 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. 10. I'm sorry I'm late. How long ..... here? A) Did you wait. B) Have you waited. C) Have you been waiting. D) Have you been waited. Show Answer Correct Answer: C) Have you been waiting. 11. Peter ..... (read) eleven books since last weekend. A) Peter has read eleven books since last weekend. B) Peter have read eleven books since last weekend. C) Peter has reading eleven books since last weekend. D) Peter has readed eleven books since last weekend. Show Answer Correct Answer: A) Peter has read eleven books since last weekend. 12. 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. 13. 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. 14. Choose the sentence that uses the present perfect continuous tense correctly: A) She has been to the concert last night. B) I have been read a book. C) They have been watching a movie now. D) We have been studying for the test. Show Answer Correct Answer: D) We have been studying for the test. 15. 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. 16. 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. 17. ..... 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. 18. 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. 19. 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. 20. 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. 21. ..... 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. 22. 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. 23. 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. 24. 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. 25. 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. 26. 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. 27. 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. 28. 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. 29. 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. 30. ....(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. ← 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