This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 11 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 11 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. How long ..... to this gym? A) Have you come. B) Have you been coming. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have you been coming. 2. My sister ..... ..... abroad ..... (travel) A) Hasn't travelled / yet. B) Has travel / just. C) Has flown / for. D) Has already / travelled. Show Answer Correct Answer: A) Hasn't travelled / yet. 3. I ..... my key yesterday and I ..... found it yet. A) Lost / didn't. B) Have lost / haven't. C) Have lost / didn't. D) Lost / haven't. Show Answer Correct Answer: D) Lost / haven't. 4. She is my best friend, I ..... for 10 years. A) Have know. B) Have known. C) Have knew. D) Know. Show Answer Correct Answer: B) Have known. 5. He ..... a great deal of money since the day he was born. ( to have) A) Have have. B) Has had. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has had. 6. Where ..... Anna ..... her sandals? (leave) A) Has / leave. B) Hasn't / left. C) Has / left. D) Have / leave. Show Answer Correct Answer: C) Has / left. 7. O past participle de "BE" A) Bee. B) Were. C) Was. D) Been. Show Answer Correct Answer: D) Been. 8. Olive: ..... ?Popeye:I have played this game twice. A) Have you played this game already?. B) How many times have you ever played this game?. C) How many times have you played this game?. D) Have you ever played this game?. Show Answer Correct Answer: C) How many times have you played this game?. 9. Where have you been? I have ..... for you for ages. A) Been waiting. B) Wait. C) Waiting. D) Waited. Show Answer Correct Answer: A) Been waiting. 10. Oh, there you are, kitty ..... Where ..... A) Have you been?. B) Have you gone?. C) Have you been going. D) Did you go?. Show Answer Correct Answer: A) Have you been?. 11. My friends ..... never ..... to France. A) Have-be. B) Have-been. C) Has-been. D) Had-been. Show Answer Correct Answer: B) Have-been. 12. Blanca:How long have you studied English?You: A) I have studied English since 3 years. B) I have studied English for 2011. C) I have studied English since I was in the kindergarten. D) I have study English since 2011. Show Answer Correct Answer: C) I have studied English since I was in the kindergarten. 13. Have finished ..... ? No, not ..... A) Already-yet. B) Yet-yet. C) All the above. D) None of the above. Show Answer Correct Answer: B) Yet-yet. 14. True or false?Most of the times, we can use the present perfect simple or the present perfect continuous. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 15. Emily ..... just ..... her finger. She needs a bandaid. A) Has cut. B) Cut. C) Is cutting. D) Have cut. Show Answer Correct Answer: A) Has cut. 16. She ..... just made her bed A) To has. B) To hasn't. C) Has. D) Have. Show Answer Correct Answer: C) Has. 17. I am ..... and happy to win this prize. A) Excited. B) Excused. C) Exciting. D) Expecting. Show Answer Correct Answer: A) Excited. 18. Last January I ..... to Switzerland. A) Have travelled. B) Travelled. C) Did travel. D) None of the above. Show Answer Correct Answer: B) Travelled. 19. Have you ..... donated to a charity? A) Just. B) Never. C) Yet. D) Ever. Show Answer Correct Answer: D) Ever. 20. We have ..... seen this movie. We went to the cinema last week A) Already. B) Just. C) Yet. D) None of the above. Show Answer Correct Answer: A) Already. 21. What is the structure to form an interrogative sentence in present perfect simple? A) Has + subject + past participle of the main verb. B) Subject + past participle of the main verb. C) Have + subject + infinitive of the main verb. D) Have/Has + subject + past participle of the main verb. Show Answer Correct Answer: D) Have/Has + subject + past participle of the main verb. 22. I have just finished my homework. A) Correct. B) Incorrect. C) All the above. D) None of the above. Show Answer Correct Answer: A) Correct. 23. She hasn't finished the washing up ..... A) Yet. B) Before. C) Just. D) Already. Show Answer Correct Answer: A) Yet. 24. We haven't been talking since we broke up. A) Talks. B) Talked. C) Talking. D) Talk. Show Answer Correct Answer: C) Talking. 25. Kate hasn't done her homework ..... A) Already. B) Yet. C) Just. D) Never. Show Answer Correct Answer: B) Yet. 26. Last week my sister ..... a nice blouse in that shop. A) Bought. B) Buy. C) Have bought. D) None of the above. Show Answer Correct Answer: A) Bought. 27. What verb tense is this:"I have been studying a lot" . A) Present simple. B) Present perfect continuous. C) Present continuous. D) Present perfect simple. Show Answer Correct Answer: B) Present perfect continuous. 28. My daughter has been studying ..... two hours now. A) For. B) Since. C) In. D) During. Show Answer Correct Answer: A) For. 29. She ..... her chores. A) She has finished her chores. B) She have finished her chores. C) She has finishes her chores. D) None of the above. Show Answer Correct Answer: A) She has finished her chores. 30. Have you ..... it yet? A) Wears. B) Wear. C) Wore. D) Worn. Show Answer Correct Answer: D) Worn. ← 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