This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 20 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 20 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I have ..... seen such a fascinating view. A) .so far. B) .never. C) .recently. D) .ever. Show Answer Correct Answer: B) .never. 2. ..... you ever ..... (achieve) you goals? A) Do / achieve. B) Did / achieve. C) Have / achieved. D) Are / achieving. Show Answer Correct Answer: C) Have / achieved. 3. Simon ..... three books. A) Has written. B) Has been writing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has written. 4. Write an affirmative sentence in the present perfect simple with the verb 'hablar'. A) We has spoken. B) I has spoken. C) He has spoken. D) I have spoken. Show Answer Correct Answer: D) I have spoken. 5. Joanna ..... (read / not) the book yet. A) Have read. B) Has not read. C) Did not read. D) Not read. Show Answer Correct Answer: B) Has not read. 6. Ms Sian ..... me to her party A) Has invite. B) Has invited. C) Have invited. D) None of the above. Show Answer Correct Answer: B) Has invited. 7. ..... you ..... your stay so far? A) Have / enjoy. B) Has / enjoyed. C) Have / enjoyed. D) None of the above. Show Answer Correct Answer: C) Have / enjoyed. 8. Which option best reflects the information below?It started raining last night. It's still raining. A) It is raining since last night. B) It has been raining since last night. C) All the above. D) None of the above. Show Answer Correct Answer: B) It has been raining since last night. 9. Diego ..... the computer a week ago. A) Did buy. B) Bought. C) Has bought. D) Buyed. Show Answer Correct Answer: B) Bought. 10. Sally hasn't been to the theatre ..... she was five. A) For. B) Since. C) Already. D) Just. Show Answer Correct Answer: B) Since. 11. Carl has painted his bedroom blue. It means ..... A) Carl has to continue painting his bedroom. B) Carl finished painting his bedroom. C) Carl is very tired now and needs a rest. D) None of the above. Show Answer Correct Answer: B) Carl finished painting his bedroom. 12. The adverb "never" is used in affirmative sentences A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: A) True. 13. I ..... my grandfather for 2 months. A) Haven't seen. B) Don't see. C) Didn't see. D) Won't see. Show Answer Correct Answer: A) Haven't seen. 14. The past participle of verb FREEZE is: A) FROZE. B) FROZEN. C) FREEZES. D) None of the above. Show Answer Correct Answer: B) FROZEN. 15. He ..... here since eight o'clock, A) Have been. B) Have been being. C) Has been. D) Has been being. Show Answer Correct Answer: C) Has been. 16. Choose the correct form of the verb to complete the sentence:'She ..... (finish) her homework before dinner.' A) Finishing. B) Has finished. C) Finished. D) Finish. Show Answer Correct Answer: B) Has finished. 17. Which of these two tenses gives more importance to how many times an action happens? A) PRESENT PERFECT SIMPLE. B) PRESENT PERFECT CONTINUOUS. C) All the above. D) None of the above. Show Answer Correct Answer: A) PRESENT PERFECT SIMPLE. 18. It (rain) ..... for a very long time. A) Have rained. B) Has rained. C) Has rain. D) None of the above. Show Answer Correct Answer: B) Has rained. 19. Have you ever ..... a horse? A) Ridden. B) Rode. C) Ride. D) Rided. Show Answer Correct Answer: A) Ridden. 20. I have ..... (travel) aroun de world in one month! A) Been travelling. B) Traveled. C) Travelled. D) Been travelled. Show Answer Correct Answer: C) Travelled. 21. Present perfect simple is focused on ..... A) The result. B) The action. C) Both. D) The subject. Show Answer Correct Answer: A) The result. 22. I ..... this car for twenty years and it's as reliable as ever. A) Have. B) Had. C) Have been having. D) Have had. Show Answer Correct Answer: D) Have had. 23. I have ..... been in the USA A) EVER. B) NEVER. C) All the above. D) None of the above. Show Answer Correct Answer: B) NEVER. 24. My sister ..... ridden a bicycle. She is afraid that she will fall off. A) Never. B) Has never. C) Has ever. D) None of the above. Show Answer Correct Answer: B) Has never. 25. Do you know who's that girl? I have ..... seen her. A) Ever. B) Never. C) Yet. D) Already. Show Answer Correct Answer: B) Never. 26. In perfect tenses, the adverb ever is commonly used in ..... A) Affirmative sentences. B) Negative sentences. C) Interrogative sentences. D) None of the above. Show Answer Correct Answer: C) Interrogative sentences. 27. Which option best reflects the information below?I met my best friend when I was a kid. We're still very close. A) I know my best friend since I was a kid. B) I've known my best friend since I was a kid. C) All the above. D) None of the above. Show Answer Correct Answer: B) I've known my best friend since I was a kid. 28. I ..... French for five years. A) Have study. B) Had studied. C) Did studied. D) Have studied. Show Answer Correct Answer: D) Have studied. 29. They have ..... arrived. A) At. B) Yet. C) Just. D) Often. Show Answer Correct Answer: C) Just. 30. How long have you ..... this painting by van Gogh? A) Been having. B) Had. C) All the above. D) None of the above. Show Answer Correct Answer: B) Had. ← 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