This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Continuous – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Continuous Quiz 4 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Scientists ..... split the atom. A) Are. B) Has. C) Have. D) Is. Show Answer Correct Answer: C) Have. 2. Julia ..... living in Malaysia since June. A) Has been. B) Is been. C) Has being. D) None of the above. Show Answer Correct Answer: A) Has been. 3. The students are boring because the teacher ..... for hours. A) Has been talking. B) Has talked. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has been talking. 4. William ..... nine stories so far and I read all of them. I can't wait for his new story. A) Writes. B) Is writing. C) Has written. D) Has been writing. Show Answer Correct Answer: C) Has written. 5. We ..... magazines about musicians for the last seven years. A) Are been publishing. B) Have been publishing. C) Have publishing. D) Has been publishing. Show Answer Correct Answer: B) Have been publishing. 6. Sophie wanted to visit the Burj al-Arab hotel. She went there two days ago. A) Sophie hasn't been to the Burj Al Arab hotel yet. B) Sophie has already been to the Burj Al Arab hotel. C) Sophie has just been to the Burj Al Arab hotel. D) None of the above. Show Answer Correct Answer: B) Sophie has already been to the Burj Al Arab hotel. 7. I ..... my arm twice. A) Have been breaking. B) Has broken. C) Have broken. D) Has been breaking. Show Answer Correct Answer: C) Have broken. 8. Have/has + past participle A) PRESENT PERFECT SIMPLE. B) PRESENT PERFECCT CONTINUOUS. C) All the above. D) None of the above. Show Answer Correct Answer: A) PRESENT PERFECT SIMPLE. 9. How long have you ..... , Mr Simpkins? A) Been waiting. B) Waiting. C) All the above. D) None of the above. Show Answer Correct Answer: A) Been waiting. 10. The company is huge. It ..... a thousand new jobs since the beginning of last year. A) Has been creating. B) Has created. C) Have been created. D) None of the above. Show Answer Correct Answer: B) Has created. 11. Why are your shoes so dirty? ..... football in the mud? A) Have you played. B) Have you playing. C) Have you been playing. D) None of the above. Show Answer Correct Answer: C) Have you been playing. 12. They have been ..... on the project for several weeks. A) Working. B) Talking. C) Ignoring. D) None of the above. Show Answer Correct Answer: A) Working. 13. Identify the sentence that demonstrates an action that started in the past and continues into the present: A) She has been swimming for an hour. B) They will travel to Italy next week. C) I finished my project last night. D) He painted the house yesterday. Show Answer Correct Answer: A) She has been swimming for an hour. 14. I ..... (wait) for the bus for twenty minutes. A) Have waited. B) Has waited. C) Have been waiting. D) Have been waited. Show Answer Correct Answer: C) Have been waiting. 15. Our team is great. They ..... (win) all of their games so far this year. They haven't lost a single game. A) Has win. B) Has won. C) Have won. D) Have win. Show Answer Correct Answer: C) Have won. 16. The new student ..... for 5 hours! A) Have been studying. B) Has been studying. C) Has studied. D) Have studied. Show Answer Correct Answer: B) Has been studying. 17. The baby has been crying A) Already. B) All morning. C) Ever. D) Yet. Show Answer Correct Answer: B) All morning. 18. We have been ..... the house since 10 am. A) Cleaning. B) Working. C) Playing. D) None of the above. Show Answer Correct Answer: A) Cleaning. 19. What is the correct form of the present perfect tense? A) Have/has + infinitive. B) Have/has + present. C) Have/has + past participle. D) Have/has + past tense. Show Answer Correct Answer: C) Have/has + past participle. 20. They ..... English for five years. A) Have learned. B) Have been learning. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been learning. 21. Claire ..... to bake a cake. A) Has forget. B) Has forgotten. C) Has forgetten. D) Has forgot. Show Answer Correct Answer: B) Has forgotten. 22. This computer is OK again now. I ..... it. A) Have been repaired. B) Have been repairing. C) Repair. D) Have repaired. Show Answer Correct Answer: D) Have repaired. 23. She ..... (play) football, so she is tired A) Has been playing. B) Have been playing. C) Hasn't played. D) Have played. Show Answer Correct Answer: A) Has been playing. 24. I think the mother is missing the children a lot-she ..... (phone) six times already! A) Has been phoning. B) Has phoned. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has phoned. 25. She is a well-known artist. She has been drawing ..... her childhood. A) Yet. B) For. C) Last. D) Since. Show Answer Correct Answer: D) Since. 26. Thanks for the recipe book! We've ..... two different recipes so far. A) Been trying. B) Tried. C) All the above. D) None of the above. Show Answer Correct Answer: B) Tried. 27. Ruth ..... (walk) to the post office alone each morning. A) Have been walking. B) Has been walking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been walking. 28. I've been married ..... six years. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 29. Diana ..... the package yet. A) Hasn't received. B) Hasn't been receiving. C) All the above. D) None of the above. Show Answer Correct Answer: A) Hasn't received. 30. The fire in Lake Country, which was reported on October 15, ..... (Spread) over the last ten days. A) Has been spreading. B) Have been spreading. C) Have spreaded. D) Has spreaded. Show Answer Correct Answer: A) Has been spreading. 31. I've had this watch ..... 1965. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 32. I've been playing the piano all day and i'm tired now. A) A. emphasize how long an activity has been happening. The activity my or may not be complete. B) B. talk generally about situations or activities that started in the past and are still continuing now. C) C. talk about situations or activities that have stopped but have a result in the present. D) None of the above. Show Answer Correct Answer: C) C. talk about situations or activities that have stopped but have a result in the present. 33. You ..... tennis since 10 o'clock. How many sets ..... ? A) 've played / have you been playing. B) 've been playing / have you played. C) Are playing / have you played. D) None of the above. Show Answer Correct Answer: B) 've been playing / have you played. 34. I have been reading the book you gave me, but I ..... (finish) it yet. A) Haven't been finishing. B) Haven't finished. C) Didnt finish. D) None of the above. Show Answer Correct Answer: B) Haven't finished. 35. People ..... (use) leather to make shoes for hundreds of years. A) Hasn't used. B) Haven't used. C) Have used. D) Has used. Show Answer Correct Answer: C) Have used. 36. I ..... (call) for you for half an hour. Where ..... (be)? And why are your clothes so dirty? A) Called did you be . B) Called were you . C) Have called have you been . D) Have been calling have you been . Show Answer Correct Answer: D) Have been calling have you been . 37. Maryam's English is getting much better. She's ..... a lot recently. A) Practised. B) Been practising. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been practising. 38. Change into the negative form the next sentence in the present perfect continuous. My mom has been waiting for her friends since 5 o'clock. A) My mom have not been waiting for her friends since 5 o'clock. B) My mom has been not waiting for her friends since 5 o'clock. C) My mom not has been waiting for her friends since 5 o'clock. D) My mom hasn't been waiting for her friends since 5 o'clock. Show Answer Correct Answer: D) My mom hasn't been waiting for her friends since 5 o'clock. 39. He has been working in this school ..... 2005. A) On. B) Since. C) In. D) For. Show Answer Correct Answer: B) Since. 40. ..... the book you lent me, but ..... it yet. It's really interesting. A) I have read I haven't finished. B) I have read I haven't been finishing. C) I have been reading I haven't finished. D) I have been reading I haven't been finishing. Show Answer Correct Answer: C) I have been reading I haven't finished. 41. Turn off the T.V.!The kids ..... since 3 o'clock! A) Has been watching. B) Haven't been watching. C) Have been watching. D) None of the above. Show Answer Correct Answer: C) Have been watching. 42. SSammi ..... her therapist three time this week. A) Has seen. B) Has been seeing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has seen. 43. We use it for an action when the time is not important. A) Present Perfect. B) Present Perfect Continuous. C) All the above. D) None of the above. Show Answer Correct Answer: A) Present Perfect. 44. How long have you ..... making the cake? A) Been. B) Being. C) All the above. D) None of the above. Show Answer Correct Answer: A) Been. 45. I've been reading. / They've been listening.She's been dancing. / He's been watching. A) CORRECT. B) INCORRECT. C) All the above. D) None of the above. Show Answer Correct Answer: A) CORRECT. 46. It ..... raining a lot this week. A) Has been. B) Has being. C) Has be. D) None of the above. Show Answer Correct Answer: A) Has been. 47. What is the correct question in Present Perfect form of the sentence: "I have lived in Arizona for 15 years. A) How long did you live in Arizona?. B) How long have you lived in Arizona?. C) How long has you live in Arizona?. D) How long have you live in Arizona?. Show Answer Correct Answer: B) How long have you lived in Arizona?. 48. Tom:Where ..... (be), Ana? A) Has being. B) Have been. C) Have you been. D) Have being. Show Answer Correct Answer: C) Have you been. 49. I ..... (bought) a new jacket last week A) Bought. B) Have bought. C) All the above. D) None of the above. Show Answer Correct Answer: A) Bought. 50. Have you ..... (exercise) lately? A) Ever been exercise. B) Ever been exercising. C) Been exercising. D) Been exercised. Show Answer Correct Answer: C) Been exercising. 51. Where has Tony been? I ..... for him everywhere. A) Have been looking. B) Have look. C) Have been looked. D) Look. Show Answer Correct Answer: A) Have been looking. 52. Josh ..... in Southampton since 2017. A) Has been life. B) Has lived. C) Is living. D) Lived. Show Answer Correct Answer: B) Has lived. 53. He has just (go) to the post office. He'll be back soon. A) Gone. B) Been going. C) All the above. D) None of the above. Show Answer Correct Answer: A) Gone. 54. Identify the correct sentence using Present Perfect Continuous tense. A) I have been knowing him for years. B) She has been working here since 2010. C) They have been to Paris. D) He has been finished his homework. Show Answer Correct Answer: B) She has been working here since 2010. 55. Ana left college and started working for an enterprise. She ..... (work) for an enterprise since she left college. A) Worked. B) Has worked. C) Had worked. D) Has been working. Show Answer Correct Answer: D) Has been working. 56. We ..... (do) our project since 2. A) Is doing. B) Have been doing. C) Has done. D) None of the above. Show Answer Correct Answer: B) Have been doing. 57. We have ..... been to Paris. It was beautiful! A) Already. B) Yet. C) All the above. D) None of the above. Show Answer Correct Answer: A) Already. 58. Maria and Julie ..... chatting on the Internet. A) Have been. B) Has been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been. 59. Jim ..... (play) tennis since he was six. A) Has been played. B) Had been played. C) Has been playing. D) Have been playing. Show Answer Correct Answer: C) Has been playing. 60. ..... you ..... the book yet? A) Had/read. B) Has/read. C) Has/red. D) Have/read. Show Answer Correct Answer: D) Have/read. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Continuous Quiz 1Present Perfect Continuous Quiz 2Present Perfect Continuous Quiz 3Present Perfect Continuous Quiz 5Present Perfect Continuous Quiz 6Present Perfect Continuous Quiz 7Present Perfect Continuous Quiz 8Present Perfect Continuous Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books