This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 50 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 50 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Have you ..... travelled abroad? A) Ever. B) Never. C) Yet. D) Since. Show Answer Correct Answer: A) Ever. 2. 1) He ..... there for over 10 years. A) Lives. B) 's living. C) 's been living. D) None of the above. Show Answer Correct Answer: C) 's been living. 3. We ..... (see) the new Avengers movie last night. A) Saw. B) Have seen. C) All the above. D) None of the above. Show Answer Correct Answer: A) Saw. 4. We can use "since" and "for" in both present perfect simple and present perfect continuous. A) YES. B) NO. C) All the above. D) None of the above. Show Answer Correct Answer: A) YES. 5. We use (have/has + past participle) with affirmatives like: A) I have study for the test. B) I have studied for the test. C) I has studying for 3 years. D) I studied for the test. Show Answer Correct Answer: B) I have studied for the test. 6. She has been a doctor ..... 1998. A) In. B) Since. C) For. D) None of the above. Show Answer Correct Answer: B) Since. 7. I ..... never been to Alaska. A) Have. B) Had. C) Has. D) Having. Show Answer Correct Answer: A) Have. 8. Wybierz since/for I haven't seen her ..... Christmas A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 9. Tatiana ..... (work) in the garden all day A) Has worked. B) Work. C) Worked. D) Has been working. Show Answer Correct Answer: D) Has been working. 10. Select the correct form of present perfect tense from the following sentences A) The illegal items that I brought to school have never been confiscated before. B) I had never been caught dating with my boyfriend/girlfriend before even though I met him/her quite regularly. C) Corporal punishment had been practised in Malaysia since 1959 according to School Discipline Regulation (1959). D) My parents have never forbade me to date my current boyfriend/girlfriend. Show Answer Correct Answer: A) The illegal items that I brought to school have never been confiscated before. 11. Choose the best alternative:She has been an architect ..... ten years. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 12. Marta (NOT/FINISH) her homework yet because she has been playing videogames. A) Haven't finished. B) Hasn't finished. C) Hasn't finish. D) None of the above. Show Answer Correct Answer: B) Hasn't finished. 13. Have you ..... been to France? A) Yet. B) Ever. C) Never. D) Since. Show Answer Correct Answer: B) Ever. 14. My dad is a well-known writer. He ..... 3 best sellers! A) Writes. B) Is writing. C) Has written. D) Was writing. Show Answer Correct Answer: C) Has written. 15. Mom ..... (finish) cooking dinner. Lay the table, please! A) Has finished. B) Finished. C) Finishes. D) Was finishing. Show Answer Correct Answer: A) Has finished. 16. 6) They ..... for you since 9 a.m. A) 've waited. B) Waited. C) 've been waiting. D) None of the above. Show Answer Correct Answer: C) 've been waiting. 17. Wybierz already, just, yetIs Mary at home? No, she has ..... left A) Already. B) Just. C) Yet. D) None of the above. Show Answer Correct Answer: B) Just. 18. ..... you seen my toothbrush? I have lost it. A) Have. B) Has. C) Did. D) None of the above. Show Answer Correct Answer: A) Have. 19. I've only ..... to 3 countries in my life. A) Was. B) Am. C) Be. D) Been. Show Answer Correct Answer: D) Been. 20. Sam and I have been friends ..... kindergarten. A) For. B) Since. C) Just. D) Already. Show Answer Correct Answer: B) Since. 21. Neil:Why do you look so tired?Zoe:I ..... at all since Monday. A) Haven't slept. B) Slept. C) Have slept. D) Usually sleep. Show Answer Correct Answer: A) Haven't slept. 22. She ..... eaten crab before A) Have. B) Had. C) Haves. D) Has. Show Answer Correct Answer: D) Has. 23. I met Barbara when we were in primary school. We ..... each other for twenty years. A) Known. B) Have known. C) Know. D) None of the above. Show Answer Correct Answer: B) Have known. 24. ..... you ever been to Tokyo? A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have. 25. Hi Tom! I ..... you for ages! A) Haven't seen. B) Haven't been seeing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Haven't seen. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Simple Quiz 1Present Perfect Simple Quiz 2Present Perfect Simple Quiz 3Present Perfect Simple Quiz 4Present Perfect Simple Quiz 5Present Perfect Simple Quiz 6Present Perfect Simple Quiz 7Present Perfect Simple Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books