This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 16 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 16 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Differentiate:'I saw the movie' vs. 'I have seen the movie.' A) 'I saw the movie' indicates I liked it; 'I have seen the movie' indicates I disliked it. B) 'I saw the movie' is a future event; 'I have seen the movie' is a past event. C) 'I saw the movie' is a general statement; 'I have seen the movie' is a question. D) 'I saw the movie' refers to a specific past event; 'I have seen the movie' emphasizes relevance to the present. Show Answer Correct Answer: D) 'I saw the movie' refers to a specific past event; 'I have seen the movie' emphasizes relevance to the present. 2. Identify the error:They have seen that movie last week. A) They saw that movie last week. B) They have seen that movie last week. C) They are seeing that movie last week. D) They will see that movie last week. Show Answer Correct Answer: A) They saw that movie last week. 3. She ..... to Portugal four times. A) Was going. B) Has been. C) Went. D) Is going. Show Answer Correct Answer: B) Has been. 4. Can the present perfect tense be used to describe actions that are still happening? A) No, the present perfect tense is not used for ongoing actions. B) Yes, the present perfect tense can be used to describe actions that are still happening. C) Yes, but only for actions that happened in the past. D) No, the present perfect tense can only describe completed actions. Show Answer Correct Answer: B) Yes, the present perfect tense can be used to describe actions that are still happening. 5. Everyone has ..... out for a walk. A) Gone. B) Goes. C) Go. D) Went. Show Answer Correct Answer: A) Gone. 6. We haven't been on a nature walk ..... A) Already. B) Yet. C) All the above. D) None of the above. Show Answer Correct Answer: B) Yet. 7. My friend Harry (fall) off the ladder while he(paint)the ceiling of his room. A) Was falling-was paiting. B) Has fallen-was painting. C) Fell-was painting. D) Haf fallen-were painting. Show Answer Correct Answer: C) Fell-was painting. 8. "We're still looking for Thomas" ."Hasn't he ..... yet?" . A) Being found. B) Been found. C) To find. D) Found. Show Answer Correct Answer: B) Been found. 9. Which time expression fits best:I have lived here ..... 2010? A) For. B) During. C) Since. D) After. Show Answer Correct Answer: C) Since. 10. We started living here fifteen years ago. A) We have lived here since fifteen years. B) We have lived here for fifteen years. C) We have started living here for fifteen years. D) We have lived here for fifteen years ago. Show Answer Correct Answer: B) We have lived here for fifteen years. 11. The structure for the question form in present perfect is:HAVE/HAS (3rd Pers) + SUJ. + VERBO (Participle)? ..... Diana learned something this month? A) Has. B) Did. C) Have. D) Was. Show Answer Correct Answer: A) Has. 12. He ..... (just buy) a new car. A) Just has bought. B) Has just bought. C) Has just buyed. D) Has bought just. Show Answer Correct Answer: B) Has just bought. 13. Translate:We haven't done our exercises. A) No hemos hecho nuestros ejercicios. B) No hicimos nuestros ejercicios. C) No haremos nuestros ejercicios. D) None of the above. Show Answer Correct Answer: A) No hemos hecho nuestros ejercicios. 14. Fill in the blank:He ..... (to live) in London since 2015. A) Has lived. B) Was living. C) Has been living. D) Lived. Show Answer Correct Answer: A) Has lived. 15. I have written a letter to my teacher ..... A) Since 5 P.M. B) For June. C) Two days ago. D) Last week. Show Answer Correct Answer: A) Since 5 P.M. 16. Can the present perfect tense be used to describe experiences? A) Yes, the present perfect tense can be used to describe experiences. B) No, the present perfect tense cannot describe experiences. C) Yes, the present perfect tense is only for actions completed in the past. D) The present perfect tense is used exclusively for future events. Show Answer Correct Answer: A) Yes, the present perfect tense can be used to describe experiences. 17. The past participle of the verb TO COME is A) Camed. B) Came. C) Come. D) Comed. Show Answer Correct Answer: C) Come. 18. Formulate a sentence using the present perfect tense. A) I am visiting Paris now. B) I visited Paris yesterday. C) I have visited Paris. D) I will visit Paris. Show Answer Correct Answer: C) I have visited Paris. 19. What is the rumus the present perfect tense A) S+To be+V-ing +O. B) S+V2 +O. C) S+V s/es +o. D) S+have/Has+V3 +O. Show Answer Correct Answer: D) S+have/Has+V3 +O. 20. He ..... any gift or letter from his brother for a long time. A) Hasn't received. B) Has been receiving. C) Has receive. D) Haven't received. Show Answer Correct Answer: A) Hasn't received. 21. ..... they ..... (to travel) to Europe recently? A) Have they travel to Europe recently?. B) Have they traveling to Europe recently?. C) Had they travels to Europe recently?. D) Have they traveled to Europe recently?. Show Answer Correct Answer: D) Have they traveled to Europe recently?. 22. You ..... your assignment so you must be punished. A) Did. B) Didn't do. C) Haven't done. D) Do. Show Answer Correct Answer: C) Haven't done. 23. Has it rained this week? A) No, it hasn't rained this week. B) It rained last month, not this week. C) I don't know if it rained this week. D) Yes, it has rained this week. Show Answer Correct Answer: D) Yes, it has rained this week. 24. He has lived in three different countries. True or False? A) He has lived in two different countries. B) He has lived in four different countries. C) False. D) He has never lived in any country. Show Answer Correct Answer: C) False. 25. Which auxiliary verb is used with 'we' in the present perfect tense? A) Was. B) Is. C) Have. D) Has. Show Answer Correct Answer: C) Have. 26. It ..... all day! Why can't it stop! A) Rains. B) Have been raining. C) Has been raining. D) Is raining. Show Answer Correct Answer: C) Has been raining. 27. I have to take a bath. I ..... one since Thursday. A) Have taken. B) Had taken. C) Have been taking. D) Haven't taken. Show Answer Correct Answer: D) Haven't taken. 28. I haven't seen my aunt since the Covid-19 began in 2019. A) I last saw my aunt before the beginning of the Covid-19. B) My aunt left the country after the Covid-19 so didn't see her. C) I haven't seen my aunt for so many years because of the Covid-19. D) My aunt didn't come back until the start of the Covid-19 in 2019. Show Answer Correct Answer: A) I last saw my aunt before the beginning of the Covid-19. 29. Identify the present perfect tense in this sentence:'They have seen that play before.' A) Have seen that play. B) Seen that play before. C) Have seen. D) They have seen. Show Answer Correct Answer: C) Have seen. 30. I haven't eaten this kind of food before. A) I haven't eaten this kind of food already. B) This is the first time I've eaten this kind of food. C) This is the first kind of food I have eaten. D) Even before I have not eaten this kind of food. Show Answer Correct Answer: B) This is the first time I've eaten this kind of food. 31. I've ..... been to the cave. A) Already. B) Yet. C) All the above. D) None of the above. Show Answer Correct Answer: A) Already. 32. A:No, we haven't had dinner yet. Ann ..... just ..... (have) dinner. She is very full. A) Has, had. B) Is having. C) Will, have. D) Did, have. Show Answer Correct Answer: A) Has, had. 33. How do you form a question in the present perfect tense? A) Use 'Am' or 'Is' + subject + past participle. B) Use 'Did' + subject + base form of the verb. C) Use 'Have' or 'Has' + subject + past participle. D) Use 'Will' + subject + past participle. Show Answer Correct Answer: C) Use 'Have' or 'Has' + subject + past participle. 34. What time words are often used with the present perfect tense? A) Tomorrow. B) Yesterday. C) Always. D) Ever, never, just, already, yet, for, since. Show Answer Correct Answer: D) Ever, never, just, already, yet, for, since. 35. What is the negative form of 'He has completed the task'? A) He did not complete the task. B) He has finished the task. C) He has not finished the task. D) He has not completed the task. Show Answer Correct Answer: D) He has not completed the task. 36. " How long have you known him?" " ..... " A) For five years. B) Since five years. C) Along five years. D) Ever since five years. Show Answer Correct Answer: A) For five years. 37. Form the present perfect tense:We (to eat) at that restaurant before. A) We have been eating at that restaurant before. B) We will eat at that restaurant before. C) We ate at that restaurant before. D) We have eaten at that restaurant before. Show Answer Correct Answer: D) We have eaten at that restaurant before. 38. My dress ..... by the old tailor in our neighborhood. A) Been made. B) Have made. C) Was been made. D) Has been made. Show Answer Correct Answer: D) Has been made. 39. How do you change the verb 'to eat' into the present perfect? A) Ate. B) Have eaten or has eaten. C) Eating. D) Will eat. Show Answer Correct Answer: B) Have eaten or has eaten. 40. It's a long time since we last went to the cinema. A) C:We have been to the cinema for a long time. B) D:We wish we went to the cinema now. C) A:We haven't been to the cinema for a long time. D) B:We don't go to the cinema as we used to. Show Answer Correct Answer: C) A:We haven't been to the cinema for a long time. 41. Andrew has just started evening classes. He ..... (learn) ..... German. A) Has learnt. B) Is learning. C) Learns. D) Had learnt. Show Answer Correct Answer: B) Is learning. 42. Have they ever traveled to Europe? A) Unknown. B) Yes, they visited last summer. C) They traveled to Europe last year. D) No, they prefer Asia. Show Answer Correct Answer: A) Unknown. 43. Form a present perfect sentence using 'to write'. A) I have write a book. B) I have writing a story. C) I have written a letter. D) I wrote a letter. Show Answer Correct Answer: C) I have written a letter. 44. Which sentence correctly uses the present perfect negative form? A) She hasn't forgot the meeting. B) She hasn't forgotten the meeting. C) All the above. D) None of the above. Show Answer Correct Answer: B) She hasn't forgotten the meeting. 45. We haven't eaten pizza ..... last week. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 46. Identify the verb:He has (to break) his phone. A) Breaks. B) Break. C) Broke. D) Breaking. Show Answer Correct Answer: B) Break. 47. Fill in the blank with the correct form:'We have ..... (know) each other for years.' A) Knowed. B) Known. C) Knowing. D) Knows. Show Answer Correct Answer: B) Known. 48. Maria, have you ..... Andrew? A) See. B) Saw. C) Seen. D) None of the above. Show Answer Correct Answer: C) Seen. 49. Identify the present perfect usage in this sentence:'They have just finished dinner.' A) Have cooked. B) Have finished. C) Have eaten. D) Have served. Show Answer Correct Answer: B) Have finished. 50. I ..... English for 10 years, but I still have a lot to learn. A) Have studying. B) Has studied. C) Have studied. D) Studied. Show Answer Correct Answer: C) Have studied. 51. Mom said; "You have ..... a good job! Let me give you a hug!" A) Do. B) Did. C) Done. D) None of the above. Show Answer Correct Answer: C) Done. 52. Use the time expression 'since 2010' in a present perfect sentence. A) I will live in this city since 2010. B) I have lived in this city since 2010. C) I lived in this city since 2010. D) I have been living in this city since 2015. Show Answer Correct Answer: B) I have lived in this city since 2010. 53. I began learning English in 2014. A) I have learnt English for 2014. B) I have begun learning English since 2014. C) I have beggun learning English for 2014. D) I have learnt English since 2014. Show Answer Correct Answer: D) I have learnt English since 2014. 54. Let's go to Andy's birthday party. I ..... him a present. A) Have. B) Have bought. C) Had bought. D) Has bought. Show Answer Correct Answer: B) Have bought. 55. Her parents ..... since 2010 but their time apart and she lived with her mother for up to 6 years because her father was a soldier. A) Have married. B) Has married. C) Haven't married. D) Have been marrying. Show Answer Correct Answer: A) Have married. 56. "I have not seen him yet"If the sentence above change into positive sentence, what is the best answer? A) I have seen him. B) I have been seen him. C) I have saw him. D) I had already seen yet. Show Answer Correct Answer: A) I have seen him. 57. I ..... (be) angry at my friend last night. A) Were. B) Be. C) Have been. D) Was. Show Answer Correct Answer: D) Was. 58. I last talked to him 5 months ago. A) I haven't talked to him for 5 months. B) I haven't talked to him since 5 months. C) I started talking to him for 5 months ago. D) I started talking to him for 5 months. Show Answer Correct Answer: A) I haven't talked to him for 5 months. 59. Formulate a question:You have read that book, ..... you? A) Won't you?. B) Aren't you?. C) Haven't you?. D) Didn't you?. Show Answer Correct Answer: C) Haven't you?. 60. ..... you ever traveled to Japan? A) Are. B) Did. C) Have. D) Has. Show Answer Correct Answer: C) Have. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Tense Quiz 1Present Perfect Tense Quiz 2Present Perfect Tense Quiz 3Present Perfect Tense Quiz 4Present Perfect Tense Quiz 5Present Perfect Tense Quiz 6Present Perfect Tense Quiz 7Present Perfect Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books