This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 22 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 22 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Fill in the gap:He ..... to Vienna. A) Have never gone. B) Has never been. C) Never went. D) Has never went. Show Answer Correct Answer: B) Has never been. 2. Identify the sentence that uses Present Perfect Continuous:A) I have cooked dinner. B) They have been waiting for the bus. C) He has visited the museum. A) She has been studying all night. B) They have been waiting for the bus. C) He has visited the museum. D) I have cooked dinner. Show Answer Correct Answer: B) They have been waiting for the bus. 3. For 'he/she/it' what verb do we use in the present perfect? A) Has. B) Have. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has. 4. We ..... for a couple of weeks now. A) Have travelled. B) Have been travelling. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been travelling. 5. A:Who has been eating the cake?B:Who has eaten the cake?Choose the best the explanation to express the difference in the above sentences. A) In A, the cake is still in the fridge. B) In A, there is no more cake. C) In B, the cake is still in the fridge. D) None of the above. Show Answer Correct Answer: A) In A, the cake is still in the fridge. 6. Identify the sentence that uses the present perfect simple tense. A) They have been playing soccer since morning. B) They play soccer every weekend. C) They have played soccer three times this week. D) They will play soccer tomorrow. Show Answer Correct Answer: C) They have played soccer three times this week. 7. Tommy: ..... Bianca:Yes, she has. A) Hasn't Mary finished her homework yet?. B) Has Mary finished her homework already?. C) Have Mary and Vivi finished their homework already?. D) Has Mary never finished her homework?. Show Answer Correct Answer: B) Has Mary finished her homework already?. 8. When ..... that TV? A) You bought. B) Have you bought. C) Did buy. D) Did you buy. Show Answer Correct Answer: D) Did you buy. 9. Tom ..... worked here for long. A) 's not. B) Haven't. C) Not. D) None of the above. Show Answer Correct Answer: A) 's not. 10. I ..... just ..... the book you lent me and it is great. A) Has reading. B) Have been reading. C) Have / read. D) Has / read. Show Answer Correct Answer: C) Have / read. 11. Complete:My best friend has never ..... A) Played the piano. B) Play soccer. C) Playing the guitar. D) None of the above. Show Answer Correct Answer: A) Played the piano. 12. Why ..... you ..... so much the guitar today? A) Has-plays. B) Have-plays. C) Have-played. D) Has-play. Show Answer Correct Answer: C) Have-played. 13. Identify the sentence that uses Present Perfect Continuous:A) I have read that book. B) She has been waiting for an hour. C) He has visited his grandparents. A) She has waiting for an hour. B) She has been waiting for an hour. C) I have been waiting for an hour. D) He has been visited his grandparents. Show Answer Correct Answer: B) She has been waiting for an hour. 14. Pete ..... for over a month. A) Has travelled. B) Has been travelling. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been travelling. 15. We haven't eaten anything ..... lunch time A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 16. Form a interrogative sentence in the present perfect simple with the verb 'live'. A) Did you lived?. B) Are you lived?. C) Have you lived?. D) Have you living?. Show Answer Correct Answer: C) Have you lived?. 17. ..... him we need more staff for ages, but he doesn't listen. A) I've told. B) I've been telling. C) All the above. D) None of the above. Show Answer Correct Answer: B) I've been telling. 18. I ..... the wrong path again. A) Have taken. B) Took. C) Have took. D) Taking. Show Answer Correct Answer: A) Have taken. 19. Oh no! I ..... cut my finger and now it's bleeding! A) 've cutted. B) 've cut. C) 've been cutting. D) 've been cut. Show Answer Correct Answer: B) 've cut. 20. Oh no! ..... my keys! A) I lost. B) I've lost. C) All the above. D) None of the above. Show Answer Correct Answer: B) I've lost. 21. I ..... to Australia in 2017. A) Has been. B) Have been. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been. 22. Is this sentence correct?The finance sector changed dramatically over the past five years. A) Correct. B) Incorrect. C) All the above. D) None of the above. Show Answer Correct Answer: B) Incorrect. 23. I'm full. I've ..... eaten four slices of pizza A) Already. B) Yet. C) Still. D) None of the above. Show Answer Correct Answer: A) Already. 24. Do we use the present perfect simple to talk about experiences? A) False. B) True. C) All the above. D) None of the above. Show Answer Correct Answer: B) True. 25. When do we use the present perfect simple? A) Routines. B) Future. C) Unfinished actions. D) None of the above. Show Answer Correct Answer: C) Unfinished actions. ← 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