This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 4 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Have you (a) your keys? A) Founded. B) Find. C) Finds. D) A. found. Show Answer Correct Answer: D) A. found. 2. She ..... opened the window. A) Have. B) Has. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has. 3. Santa Clause ..... presents to kids for decades. A) Has brought. B) Has been bringing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has brought. 4. What is the correct auxilary verb form of the present perfect simple tense for the pronoun 'I'? A) Having. B) Have. C) Had. D) Has. Show Answer Correct Answer: B) Have. 5. Ms Bijelic hasn't cooked lunch ..... A) Never. B) Ever. C) Yet. D) Already. Show Answer Correct Answer: C) Yet. 6. She ..... a chocolate cake. It smells delicious! A) Just makes. B) Has already made. C) Has ever made. D) Hasn't made yet. Show Answer Correct Answer: B) Has already made. 7. For 'I/you/we/they' 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: B) Have. 8. She ..... (never/see) snow before. A) Has never saw. B) Has never seen. C) Has always seen. D) Has always saw. Show Answer Correct Answer: B) Has never seen. 9. ..... their holiday hiking in Bukit Gasing last month? A) Did they spend. B) Have they spent. C) All the above. D) None of the above. Show Answer Correct Answer: A) Did they spend. 10. ..... the TV before going to bed last night? A) Did you turn off. B) Did you turned off. C) Have you returned. D) Have you turned off. Show Answer Correct Answer: A) Did you turn off. 11. I'm really hungry. I ..... yet A) Haven't eaten. B) Didn't eat. C) All the above. D) None of the above. Show Answer Correct Answer: A) Haven't eaten. 12. Your hands are really dirty! A) What have you beeen doing?. B) What have you just done?. C) What have you done already?. D) None of the above. Show Answer Correct Answer: A) What have you beeen doing?. 13. Use SINCE with the present perfect to say ..... A) When the action happened. B) The duration of the action. C) When the action started. D) When the action finished. Show Answer Correct Answer: C) When the action started. 14. Use a time expression with Present Perfect:Complete the sentence-'She has lived in this city ..... ' (since 2010 / for a week) A) She has lived in this city since last year. B) She has lived in this city since a week. C) She has lived in this city for 2010. D) She has lived in this city since 2010. Show Answer Correct Answer: D) She has lived in this city since 2010. 15. I ..... a total of five marathons. A) Have run. B) Have been running. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have run. 16. How many paintings have you ..... ? A) Been selling. B) Sold. C) All the above. D) None of the above. Show Answer Correct Answer: B) Sold. 17. Ben has just ..... a vase A) Break. B) Broke. C) Broken. D) Breaked. Show Answer Correct Answer: C) Broken. 18. When do we use the past simple tense? A) To talk about events that started in the past and have continued into the present. B) To talk about events that started and finished in the past. C) All the above. D) None of the above. Show Answer Correct Answer: B) To talk about events that started and finished in the past. 19. John ..... (work) for the government since he graduated from Harvard University. Until recently, he ..... (enjoy) his work, but now he is talking about retiring. A) Has been work / has been enjoying. B) 's been working / has been enjoyed. C) 's worked / has been enjoying. D) 've been working / 's been enjoying. Show Answer Correct Answer: C) 's worked / has been enjoying. 20. Has your sister taken English classes?yes, she ..... them since 2017. A) Took. B) Taken. C) Has taken. D) None of the above. Show Answer Correct Answer: C) Has taken. 21. True or false?Certain verbs (e.g. stay, sit, wait, lie) are more commonly used in the simple form. A) True. B) False. C) All the above. D) None of the above. Show Answer Correct Answer: B) False. 22. The past participle of:HEAR A) Heard. B) Herd. C) Heared. D) Hear. Show Answer Correct Answer: A) Heard. 23. The last time it rained was in August.$\rightarrow$ It ..... since August. A) Hasn't rained. B) Haven't rained. C) Hasn't been raining. D) Haven't been raining. Show Answer Correct Answer: A) Hasn't rained. 24. O past participle de:PLAY A) Plays. B) Play. C) Played. D) Plaied. Show Answer Correct Answer: C) Played. 25. Have you driven a motorcylce?b:No, I ..... A) Hasn't. B) Didn't. C) Haven't. D) None of the above. Show Answer Correct Answer: C) Haven't. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Simple Quiz 1Present Perfect Simple Quiz 2Present Perfect Simple Quiz 3Present Perfect Simple Quiz 5Present Perfect Simple Quiz 6Present Perfect Simple Quiz 7Present Perfect Simple Quiz 8Present Perfect Simple Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books