This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 13 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 13 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... each other for eight years. A) Have been knowing. B) Has known. C) Have known. D) Has been knowing. Show Answer Correct Answer: C) Have known. 2. ..... you worked for your uncle? A) Has. B) Have. C) Haven't. D) Hasn't. Show Answer Correct Answer: B) Have. 3. What is the interrogative structure of the present perfect simple tense? A) (Wh-question +) Auxiliary Verb (have/has) + Subject + Past Participle +?. B) Subject + Auxiliary Verb (have/has) + Past Participle. C) Subject + Auxiliary Verb (have/has) + not + Past Participle. D) Past Participle + Auxiliary Verb (have/has) + Subject +?. Show Answer Correct Answer: A) (Wh-question +) Auxiliary Verb (have/has) + Subject + Past Participle +?. 4. Complete the sentence. 'I ..... out last Friday.' A) Haven't been. B) Have gone. C) Didn't go. D) None of the above. Show Answer Correct Answer: C) Didn't go. 5. Identify the sentence that uses Present Perfect Simple:A) He has been reading a book. B) They have finished their homework. C) She has been singing all day. A) He has been reading a book. B) She has been singing all day. C) They have finished their homework. D) They have eaten dinner. Show Answer Correct Answer: C) They have finished their homework. 6. They ..... a new car for the last two weeks A) Have been driven. B) Drove. C) Have been driving. D) Have driven. Show Answer Correct Answer: C) Have been driving. 7. I ..... (live) in Madrid for 20 years. A) Live. B) Am living. C) Lived. D) Have lived. Show Answer Correct Answer: D) Have lived. 8. What is the keyword used in negative sentences in the present perfect simple? A) Sometimes. B) Never. C) Always. D) Not. Show Answer Correct Answer: D) Not. 9. We ..... at that restaurant many times. A) Had eaten. B) Have eaten. C) Has eaten. D) Eaten. Show Answer Correct Answer: B) Have eaten. 10. Have you ..... to Hungary? A) Was. B) Just. C) Ever been. D) Yet. Show Answer Correct Answer: C) Ever been. 11. Maria (get) ..... some bad marks last week. A) Has got. B) Had got. C) Getted. D) Got. Show Answer Correct Answer: D) Got. 12. She ..... how to get to my house. A) 's forgotten. B) 's been forgetting. C) All the above. D) None of the above. Show Answer Correct Answer: A) 's forgotten. 13. ..... (you/see) Mary last week? A) Did you saw. B) Has you seen. C) Did you see. D) Have you seen. Show Answer Correct Answer: C) Did you see. 14. My dog is tired because he ..... (run) for hours. A) Has running. B) Has ran. C) Has run. D) Has been running. Show Answer Correct Answer: D) Has been running. 15. I ..... home right after my training yesterday. A) Have gone. B) Was gone. C) Went. D) Was going. Show Answer Correct Answer: C) Went. 16. Sam has been teaching since he graduated. A) Correct. B) Incorrect. C) All the above. D) None of the above. Show Answer Correct Answer: A) Correct. 17. Mrs Snow ..... a fantastic cake. A) Made. B) Has made. C) Is making. D) None of the above. Show Answer Correct Answer: B) Has made. 18. I traveled around your country last summer A) Present perfect. B) Simple past. C) All the above. D) None of the above. Show Answer Correct Answer: B) Simple past. 19. Completo:She has ..... with him several times A) Spoke. B) Speak. C) Spoken. D) None of the above. Show Answer Correct Answer: C) Spoken. 20. Complete the sentence:Peter ..... climbed three mountains in his life A) Having. B) Have. C) Has. D) None of the above. Show Answer Correct Answer: C) Has. 21. I ..... for over eight hours now. I am extremely tired. A) Have driven. B) Have been driving. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have been driving. 22. Ah there it is! I've ..... for that book for ages. A) Looked. B) Been looking. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been looking. 23. Gladstone ..... the Prime Minister of Great Britain 5 times during the reign of Queen Victoria. A) Was. B) Had been. C) Has been. D) None of the above. Show Answer Correct Answer: A) Was. 24. Don't wash the floor because Ron ..... it already A) Washed. B) Will wash. C) Washes. D) Has washed. Show Answer Correct Answer: D) Has washed. 25. Kate and Tom ..... (not/see) that film yet. A) Has not seen. B) Seen. C) Did not see. D) Have not seen. Show Answer Correct Answer: D) Have not seen. 26. Where has Eric ..... ? He was here a minute ago! A) Gone. B) Been. C) All the above. D) None of the above. Show Answer Correct Answer: A) Gone. 27. I ..... already ..... in that field before. I want to do something new. A) Have worked. B) Haven't worked. C) Hasn't worked. D) Has worked. Show Answer Correct Answer: A) Have worked. 28. Form the Present Perfect Simple sentence:He / not / eat / lunch. A) He not eating lunch. B) He has not eat lunch. C) He not ate lunch. D) He has not eaten lunch. Show Answer Correct Answer: D) He has not eaten lunch. 29. Find a mistake Viet's English has improved for he moved to the UK last year. A) Has improved. B) For. C) Moved. D) To. Show Answer Correct Answer: B) For. 30. Peter started studying at six and it's ten o'clock now.$\rightarrow$It's ten o'clock and Peter ..... four hours. A) Have studied. B) Hasn't studied. C) Has been studying. D) Have been studying. Show Answer Correct Answer: C) Has been studying. 31. Who ..... this bike? A) Have ridden. B) Has rode. C) Has ridden. D) Have rode. Show Answer Correct Answer: C) Has ridden. 32. Peter ..... to Thailand twice so far. A) Has been. B) Has be. C) Have been. D) Have being. Show Answer Correct Answer: A) Has been. 33. This is the nicest restaurant I ..... A) Has been seeing. B) Have seen. C) Have been seeing. D) Has seen. Show Answer Correct Answer: B) Have seen. 34. They ..... to Europe many times, actually they ..... here last month. A) Have been/ went. B) Went/ have been. C) Have been/ have gone. D) None of the above. Show Answer Correct Answer: A) Have been/ went. 35. The car looks very clean ..... you ..... it? A) Has washed. B) Did wash. C) Have washed. D) None of the above. Show Answer Correct Answer: C) Have washed. 36. I ..... chocolate. A) Have always loved. B) Have been loving. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have always loved. 37. Mary ..... ten sanwiches so far. A) Has been preparing. B) Has prepared. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has prepared. 38. I ..... never ..... Lamborghini car before. A) Have/ had. B) Have/ have. C) Have/ has. D) None of the above. Show Answer Correct Answer: A) Have/ had. 39. I ..... eat the food at the party, it smelled funny. A) Didn't. B) Haven't. C) Wasn't. D) Hasn't. Show Answer Correct Answer: A) Didn't. 40. I ..... to check my homework. I have to enter Ana's and Jose's blog. (forget) A) Forget. B) Have forgot. C) Have forgotten. D) Forgotten. Show Answer Correct Answer: C) Have forgotten. 41. The Present Perfect Simple can be used to talk about ..... A) Experiences. B) News items. C) Past actions with no time reference. D) Actions that began in the past and are still true in the present. E) All the options are correct. Show Answer Correct Answer: E) All the options are correct. 42. Where ..... (be/you)? A) Were you. B) Have you been?. C) Did you go?. D) Been you. Show Answer Correct Answer: B) Have you been?. 43. We use YET with the Present Perfect in questions and negative sentences. A) False. B) True. C) All the above. D) None of the above. Show Answer Correct Answer: B) True. 44. Which is not an answer to the following question?Why haven't you done the laundry? A) Because I did my maths homework. B) Because I was doing my maths homework. C) Because I have been doing my maths homework. D) None of the above. Show Answer Correct Answer: A) Because I did my maths homework. 45. My grandpa ..... read the newspaper. A) Had. B) Have. C) Has. D) Does. Show Answer Correct Answer: C) Has. 46. ..... reading that book yet? A) Have you finished. B) Have you been finishing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you finished. 47. TRUE or FALSE?The third verb of present perfect continuous tense is always the ING form of the main verb. A) True. B) It depends. C) I don't know . D) False. Show Answer Correct Answer: A) True. 48. They ..... to the mall twice this month. A) Have be. B) Be. C) Have been. D) Has be. Show Answer Correct Answer: C) Have been. 49. Choose the correct verbs:I ..... really ill last week. A) Felt. B) Have felt. C) All the above. D) None of the above. Show Answer Correct Answer: A) Felt. 50. Many of Dickens's novels ..... in monthly magazines. A) Had been first published. B) Have been first published. C) Were first published. D) None of the above. Show Answer Correct Answer: C) Were first published. 51. Complete:My brother ..... whitewater rafting in his life A) Hasn't never gone. B) Haven't went. C) Has never gone. D) None of the above. Show Answer Correct Answer: C) Has never gone. 52. They ..... me to give the good news. A) Just called. B) Have just called. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have just called. 53. The project ..... them oven five thousand dollars. A) Has cost. B) Has costed. C) Have cost. D) None of the above. Show Answer Correct Answer: A) Has cost. 54. Form the Present Perfect Simple sentence:We / clean / the house. A) We have cleaning the house. B) We have cleaned the house. C) We cleaned the house. D) We have clean the house. Show Answer Correct Answer: B) We have cleaned the house. 55. She ..... eaten anything today. A) Hadn't. B) Haven't. C) Hasn't. D) None of the above. Show Answer Correct Answer: C) Hasn't. 56. I have been sick Monday. A) Yet. B) Ever. C) Since. D) For. Show Answer Correct Answer: C) Since. 57. What auxiliary words are used in affirmative sentences in the present perfect simple? A) Have, has. B) Am. C) Is. D) Are. Show Answer Correct Answer: A) Have, has. 58. Which of the following sentences does NOT use the present perfect simple tense correctly? A) She has read that book. B) They have moved to a new city. C) He lost his keys. D) We have seen that movie. Show Answer Correct Answer: C) He lost his keys. 59. When the focus is on the action A) Present perfect simpleMy fingers are sore because I've typed my message. B) Present perfect continuousMy fingers are sore because I've been typing. C) All the above. D) None of the above. Show Answer Correct Answer: B) Present perfect continuousMy fingers are sore because I've been typing. 60. The professor has ..... more than 100 questions about the Louvre. A) Answered. B) Been answering. C) All the above. D) None of the above. Show Answer Correct Answer: A) Answered. ← 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