This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 12 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 12 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I (study) ..... French when I was a child. A) Study. B) Studies. C) Studied. D) Were study. Show Answer Correct Answer: C) Studied. 2. English ..... by him for one year A) Had been learned. B) Have been learned. C) Has been learned. D) Was learned. Show Answer Correct Answer: C) Has been learned. 3. Kate phoned me last night. She is on holiday in France. She (have) a great time and doesn't want to come back. A) Has had. B) Has. C) Have. D) Is having. Show Answer Correct Answer: D) Is having. 4. Their new house ..... yet. A) Wasn't finished. B) Hasn't been finished. C) Have been finished. D) None of the above. Show Answer Correct Answer: B) Hasn't been finished. 5. Where has your mother worked lately?She has ..... A) Works in the store and workshop. B) Working in the store and workshop. C) Worked in the store and workshop. D) None of the above. Show Answer Correct Answer: C) Worked in the store and workshop. 6. Form the present perfect tense:I (to lose) my keys again. A) I lost my keys again. B) I am losing my keys again. C) I have lose my keys again. D) I have lost my keys again. Show Answer Correct Answer: D) I have lost my keys again. 7. He started learning French six years ago. A) It is six years since he has learnt French. B) It was six years ago did he start learning French. C) He has learned French for six years. D) He hasn't learnt French for six years. Show Answer Correct Answer: C) He has learned French for six years. 8. Since moving to Alberta, I ..... a lot about the oil industry. A) Have learning. B) Have learned. C) Has learned. D) Learned. Show Answer Correct Answer: B) Have learned. 9. He ..... (not/to read) that book before. A) Was not reading. B) Did not read. C) Has not reading. D) Has not read. Show Answer Correct Answer: D) Has not read. 10. ..... you ever ..... in a TV studio? A) Did / was. B) Had / be. C) Have / been. D) Has / been. Show Answer Correct Answer: C) Have / been. 11. Her baby ..... two weeks earlier than expected. A) Has been born. B) Is born. C) Have been born. D) None of the above. Show Answer Correct Answer: A) Has been born. 12. Has he ever ..... (win) a competition? A) A. won. B) B. worn. C) All the above. D) None of the above. Show Answer Correct Answer: A) A. won. 13. Form a present perfect sentence using 'to eat'. A) I had eaten. B) I eat. C) I will eat. D) I have eaten. Show Answer Correct Answer: D) I have eaten. 14. Anggita ..... already ..... (take) the cat for a walk. A) Has taken. B) Has taking. C) Have took. D) Have taken. Show Answer Correct Answer: A) Has taken. 15. Which sentence is correct? a) I have gone to the store. b) I went to the store. A) I have went to the store. B) I am going to the store. C) Both sentences are correct, but 'I went to the store' is more commonly used for a completed action. D) I go to the store. Show Answer Correct Answer: C) Both sentences are correct, but 'I went to the store' is more commonly used for a completed action. 16. Jack ..... not been to France. A) Has. B) Is. C) Have. D) None of the above. Show Answer Correct Answer: A) Has. 17. Have you known inventions that have changed the world?Yes, ..... A) I have known about inventions that have chanded the world. B) I have knew about inventions that have chanded the world. C) I have knows about inventions that have chanded the world. D) None of the above. Show Answer Correct Answer: A) I have known about inventions that have chanded the world. 18. ..... you finished your project yet? A) Has. B) Have. C) Are. D) Did. Show Answer Correct Answer: B) Have. 19. Form a present perfect sentence using 'to travel'. A) I traveled. B) I will travel. C) I am traveling. D) I have traveled. Show Answer Correct Answer: D) I have traveled. 20. She hasn't seen her family for years. A) She didn't see her family for a long time. B) It's years ago she has seen her family. C) It's years since she last saw her family. D) It's the last time she saw her family years ago. Show Answer Correct Answer: C) It's years since she last saw her family. 21. What is the structure of the present perfect tense? A) Had + verb 3. B) Have/has + verb 3. C) Have/has + verb 2. D) Have/has + verb 1. Show Answer Correct Answer: B) Have/has + verb 3. 22. What auxiliary verb is commonly used in the present perfect? A) Will. B) Is. C) Was. D) Have. Show Answer Correct Answer: D) Have. 23. The last time I saw Rose was three years ago. A) B:I didn't see Rose for three years. B) C:I haven't seen Rose three years ago. C) D:I haven't seen Rose for three years. D) A:I haven't seen Rose since three years. Show Answer Correct Answer: C) D:I haven't seen Rose for three years. 24. Distinguish the tenses:'I have seen that movie' vs 'I saw that movie.' A) The first sentence is in the future tense, while the second is in the present tense. B) The first sentence is in the present perfect tense, while the second is in the simple past tense. C) The first sentence is in the simple past tense, while the second is in the present perfect tense. D) Both sentences are in the simple past tense, indicating completed actions. Show Answer Correct Answer: B) The first sentence is in the present perfect tense, while the second is in the simple past tense. 25. Use the auxiliary verb correctly:'They ..... (to have) finished their homework.' A) Have. B) Had. C) Having. D) Has. Show Answer Correct Answer: A) Have. 26. Contoh kalimat present perfect tense A) We have seen the circuit ago. B) We are seeing the circuit now. C) We will see the circuit. D) We seen the circuit. Show Answer Correct Answer: A) We have seen the circuit ago. 27. "Would you like something to eat?''"No, thank you. I ..... and I'm still full now." A) Have had dinner. B) Was dinner. C) Had dinner. D) Will dinner. Show Answer Correct Answer: A) Have had dinner. 28. Have you ..... bread and oil? A) Buy. B) Bought. C) All the above. D) None of the above. Show Answer Correct Answer: B) Bought. 29. They had dinner at a new restaurant but they ..... enjoy their meal. A) Doesn't. B) Didn't. C) Don't. D) Aren't. Show Answer Correct Answer: B) Didn't. 30. Can you use the present perfect tense with specific time expressions? A) Yes, you can use the present perfect tense with specific time expressions. B) You can use the present perfect tense with any time expression. C) The present perfect tense is always used with specific time expressions. D) No, you cannot use the present perfect tense with specific time expressions. Show Answer Correct Answer: D) No, you cannot use the present perfect tense with specific time expressions. 31. What is the negative form of the present perfect tense? A) Was + not + past participle. B) Did + not + base form. C) Is + not + present participle. D) Have/has + not + past participle. Show Answer Correct Answer: D) Have/has + not + past participle. 32. My friends have ..... football. A) Plaid. B) Plays. C) Played. D) Play. Show Answer Correct Answer: C) Played. 33. Identify the auxiliary verb in the sentence:'They have been to London.' A) Been. B) Have. C) To. D) Are. Show Answer Correct Answer: B) Have. 34. Give an example of a sentence in the present perfect tense. A) She is visiting Paris. B) She will visit Paris. C) She visited Paris. D) She has visited Paris. Show Answer Correct Answer: D) She has visited Paris. 35. Provide an example of a present perfect sentence with 'ever'. A) Have you ever been to London?. B) Did you ever visit Paris?. C) I have visited Paris ever. D) Have you ever visited Paris?. Show Answer Correct Answer: D) Have you ever visited Paris?. 36. Over a million dollars in cash ..... from the Bank of East Asia in Central. A) Were stole. B) Have been stolen. C) Have stolen. D) Has been stolen. Show Answer Correct Answer: D) Has been stolen. 37. ..... you ..... (to visit) the new museum? A) Had you going to visit the new museum?. B) Did you want to visit the new museum?. C) Have you visited the new museum?. D) Had you visited the new museum?. Show Answer Correct Answer: C) Have you visited the new museum?. 38. Identify the auxiliary verb used in the present perfect tense. A) Was. B) Will. C) Is. D) Have/has. Show Answer Correct Answer: D) Have/has. 39. Choose the correct present perfect form:We (to see) that play last year. A) Have seen. B) Saw. C) Seeed. D) Was seeing. Show Answer Correct Answer: B) Saw. 40. The past participle of the verb TO DO is A) Do. B) Doed. C) Did. D) Done. Show Answer Correct Answer: D) Done. 41. We ..... (to complete) the project on time. A) Had complete. B) Have complete. C) Have completed. D) Had complete. Show Answer Correct Answer: C) Have completed. 42. What is the structure of a positive sentence in the present perfect tense? A) Subject + is + present participle. B) Subject + will + base form. C) Subject + have/has + past participle. D) Subject + had + past participle. Show Answer Correct Answer: C) Subject + have/has + past participle. 43. I ..... such an exciting trip A) Had. B) Have never had. C) Have never have. D) Have been ever had. Show Answer Correct Answer: B) Have never had. 44. Provide an example of a negative sentence in the present perfect. A) I have not visited Paris. B) I do not have a car. C) She has not finished her homework. D) I have visited Paris. Show Answer Correct Answer: A) I have not visited Paris. 45. Thieves ..... over a million dollars in cash from the Bank of East Asia in Central. A) Were stolen. B) Stolen. C) Was been stolen. D) Have stolen. Show Answer Correct Answer: D) Have stolen. 46. Form the present perfect tense:She (to read) three books this month. A) She has read three books this month. B) She read three books this month. C) She will read three books this month. D) She has been reading three books this month. Show Answer Correct Answer: A) She has read three books this month. 47. How long haven't you seen Peter? This sentence means: ..... A) When are you going to see Peter?. B) When will you and Peter see each other again?. C) When did you last see Peter?. D) When haven't you seen Peter?. Show Answer Correct Answer: C) When did you last see Peter?. 48. Convert the sentence 'I see the movie' to present perfect tense. A) I saw the movie. B) I see the movies. C) I have seen the movie. D) I will see the movie. Show Answer Correct Answer: C) I have seen the movie. 49. Which auxiliary verb is used with the pronoun 'I' in the present perfect tense? A) Have. B) Is. C) Was. D) Has. Show Answer Correct Answer: A) Have. 50. A new family (move) ..... into town. A) Have move. B) Has moved. C) Have moved. D) None of the above. Show Answer Correct Answer: B) Has moved. 51. Has she finished her homework? A) Yes, she has finished it. B) No, she hasn't started yet. C) She is still working on it. D) Unknown. Show Answer Correct Answer: D) Unknown. 52. What is the negative form of 'They have seen the movie'? A) They have not seen the movie. B) They have not watched the film. C) They have seen the movie not. D) They have seen the film. Show Answer Correct Answer: A) They have not seen the movie. 53. We started to write to each other three years ago. A) B:We have written to each other since three years. B) D:We have written to each other for three years. C) A:We used to write to each other in three years. D) C:We used to write to each other for three years. Show Answer Correct Answer: B) D:We have written to each other for three years. 54. The lion ..... the deer. A) Have catch. B) Have caught. C) Has catch. D) Has caught. Show Answer Correct Answer: D) Has caught. 55. Use 'have' or 'has' in a present perfect sentence. A) Had. B) Have or has. C) Hasn't. D) Having. Show Answer Correct Answer: B) Have or has. 56. There ..... a lot of changes in Vietnam since the 1990s. A) Are. B) Has been. C) Was. D) Have been. Show Answer Correct Answer: D) Have been. 57. Which sentence is in the present perfect tense? 'I have read that book.' or 'I read that book.' A) I have been reading that book. B) I have read that book. C) I had read that book. D) I will read that book. Show Answer Correct Answer: B) I have read that book. 58. From 2020, he ..... France's ongoing response to the COVID-19 pandemic and vaccination rollout. A) Have led. B) Has led. C) Was leading. D) Has lead. Show Answer Correct Answer: B) Has led. 59. The structure for the negative form in present perfect is:SUJ. + HAVE/HAS (3rd Pers) + NOT + VERBO (Participle). You ..... not played soccer this month. A) Is. B) Had. C) Have. D) Has. Show Answer Correct Answer: C) Have. 60. We ..... close friends since we were in grade 6. A) B:were. B) C:have been. C) D:will be. D) A:are. Show Answer Correct Answer: B) C:have been. ← 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