This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 4 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 4 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. Ben has just ..... a vase A) Breaked. B) Broke. C) Break. D) Broken. Show Answer Correct Answer: D) Broken. 3. 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. 4. 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. 5. 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. 6. 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. 7. The past participle of:HEAR A) Herd. B) Heared. C) Heard. D) Hear. Show Answer Correct Answer: C) Heard. 8. The last time it rained was in August.$\rightarrow$ It ..... since August. A) Haven't been raining. B) Haven't rained. C) Hasn't been raining. D) Hasn't rained. Show Answer Correct Answer: D) Hasn't rained. 9. O past participle de:PLAY A) Play. B) Plays. C) Plaied. D) Played. Show Answer Correct Answer: D) Played. 10. 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. 11. Form the Present Perfect Continuous sentence:She / study / for the exam. A) She has been study for the exam. B) She has been studying for the exam. C) She has been studying at the exam. D) She has studied for the exam. Show Answer Correct Answer: B) She has been studying for the exam. 12. Maya and I (know) ..... each other for over twenty years. We still get together once a month. A) Knew. B) Has known. C) Have known. D) Know. Show Answer Correct Answer: C) Have known. 13. Ryan:Have you ..... your homework? Bryan:Yes, I ..... A) Done / do. B) Did / did. C) Done / have. D) None of the above. Show Answer Correct Answer: C) Done / have. 14. I ..... (see) Judy for more than five years and during that time I have ..... (see) many changes in her personality. A) 've been seeing / have seen. B) 've saw / seen. C) 've been seeing / seen. D) 've seen / been seeing. Show Answer Correct Answer: C) 've been seeing / seen. 15. I ..... your mobile yesterday. A) Found. B) Have found. C) Have find. D) Finded. Show Answer Correct Answer: A) Found. 16. Thomas and Mike ..... married. A) Has just got. B) Have got just. C) Have just got. D) None of the above. Show Answer Correct Answer: C) Have just got. 17. I bought that book last month, but I ..... it yet. A) Haven't read. B) Haven't been reading. C) Read. D) Didn't read. Show Answer Correct Answer: A) Haven't read. 18. (a) she worn that dress before? A) Have. B) Had. C) A. Has. D) None of the above. Show Answer Correct Answer: C) A. Has. 19. Identify the sentence that uses Present Perfect Simple:A) They have been watching a movie. B) She has visited Paris. C) He has been cooking dinner. A) They have been watching a movie. B) She has visited Paris. C) He has been cooking dinner. D) She has never traveled. Show Answer Correct Answer: B) She has visited Paris. 20. I'm afraid the company is going bankrupt. It ..... big problems lately. A) Has had. B) Is having. C) Has been having. D) Has. Show Answer Correct Answer: C) Has been having. 21. Using the present perfec continuous we focus on ..... A) The unfinished reusult. B) The unfinished action. C) The finished result. D) The finished action. Show Answer Correct Answer: B) The unfinished action. 22. I'm exhausted because I ..... all night. A) Have read. B) Have been read. C) Have been reading. D) None of the above. Show Answer Correct Answer: C) Have been reading. 23. My grandfather ( not/ play) ..... any sport since last year. A) Didn't play. B) Haven't played. C) Hasn't played. D) Played. Show Answer Correct Answer: C) Hasn't played. 24. With an action that has recently stopped and which explains the present situation, we should use ..... A) The present simple. B) The present continuous. C) The present perfect simple. D) The present perfect continuous. Show Answer Correct Answer: D) The present perfect continuous. 25. Your teacher says "I have lost my keys!"Why does she use the present perfect? A) It is an open period:the day is not over yet. B) It happens regularly (a habbit). C) It's her life experience. D) There is a consequence in the present. Show Answer Correct Answer: D) There is a consequence in the present. 26. What tense is used to express actions or events that have been completed at some point in the past, but the specific time is not important or not specified? A) Future Perfect. B) Present Continuous. C) Past Simple. D) Present Perfect Simple. Show Answer Correct Answer: D) Present Perfect Simple. 27. Have you ..... been in the USA? A) NEVER. B) EVER. C) All the above. D) None of the above. Show Answer Correct Answer: B) EVER. 28. Yesterday, I (a) A) A. broke my arm. B) Have broken my arm. C) All the above. D) None of the above. Show Answer Correct Answer: A) A. broke my arm. 29. 'Yesterday', 'last week' and 'in 2006' are signal words for ..... A) Past Simple. B) Present Simple. C) Present Coninuous. D) Present Perfect. Show Answer Correct Answer: A) Past Simple. 30. My friend ..... my new dress yet. A) Haven't seen. B) Didn't see. C) Hasn't seen. D) None of the above. Show Answer Correct Answer: C) Hasn't seen. ← 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