This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 24 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 24 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. ..... you ever ..... in a TV studio? A) Have / been. B) Has / been. C) Had / be. D) Did / was. Show Answer Correct Answer: A) Have / been. 2. 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. 3. 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. 4. Form a present perfect sentence using 'to eat'. A) I will eat. B) I have eaten. C) I eat. D) I had eaten. Show Answer Correct Answer: B) I have eaten. 5. Anggita ..... already ..... (take) the cat for a walk. A) Have taken. B) Has taken. C) Has taking. D) Have took. Show Answer Correct Answer: B) Has taken. 6. 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. 7. Jack ..... not been to France. A) Has. B) Is. C) Have. D) None of the above. Show Answer Correct Answer: A) Has. 8. 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. 9. ..... you finished your project yet? A) Has. B) Did. C) Have. D) Are. Show Answer Correct Answer: C) Have. 10. Form a present perfect sentence using 'to travel'. A) I will travel. B) I am traveling. C) I traveled. D) I have traveled. Show Answer Correct Answer: D) I have traveled. 11. She hasn't seen her family for years. A) She didn't see her family for a long time. B) It's the last time she saw her family years ago. C) It's years ago she has seen her family. D) It's years since she last saw her family. Show Answer Correct Answer: D) It's years since she last saw her family. 12. What is the structure of the present perfect tense? A) Have/has + verb 2. B) Have/has + verb 3. C) Have/has + verb 1. D) Had + verb 3. Show Answer Correct Answer: B) Have/has + verb 3. 13. What auxiliary verb is commonly used in the present perfect? A) Have. B) Will. C) Is. D) Was. Show Answer Correct Answer: A) Have. 14. The last time I saw Rose was three years ago. A) A:I haven't seen Rose since three years. B) B:I didn't see Rose for three years. C) C:I haven't seen Rose three years ago. D) D:I haven't seen Rose for three years. Show Answer Correct Answer: D) D:I haven't seen Rose for three years. 15. 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. 16. Use the auxiliary verb correctly:'They ..... (to have) finished their homework.' A) Have. B) Has. C) Having. D) Had. Show Answer Correct Answer: A) Have. 17. Contoh kalimat present perfect tense A) We are seeing the circuit now. B) We have seen the circuit ago. C) We will see the circuit. D) We seen the circuit. Show Answer Correct Answer: B) We have seen the circuit ago. 18. "Would you like something to eat?''"No, thank you. I ..... and I'm still full now." A) Had dinner. B) Have had dinner. C) Was dinner. D) Will dinner. Show Answer Correct Answer: B) Have had dinner. 19. Have you ..... bread and oil? A) Buy. B) Bought. C) All the above. D) None of the above. Show Answer Correct Answer: B) Bought. 20. They had dinner at a new restaurant but they ..... enjoy their meal. A) Didn't. B) Don't. C) Doesn't. D) Aren't. Show Answer Correct Answer: A) Didn't. 21. Can you use the present perfect tense with specific time expressions? A) The present perfect tense is always used with specific time expressions. B) You can use the present perfect tense with any time expression. C) No, you cannot use the present perfect tense with specific time expressions. D) Yes, you can use the present perfect tense with specific time expressions. Show Answer Correct Answer: C) No, you cannot use the present perfect tense with specific time expressions. 22. What is the negative form of the present perfect tense? A) Is + not + present participle. B) Have/has + not + past participle. C) Did + not + base form. D) Was + not + past participle. Show Answer Correct Answer: B) Have/has + not + past participle. 23. My friends have ..... football. A) Play. B) Plays. C) Played. D) Plaid. Show Answer Correct Answer: C) Played. 24. Identify the auxiliary verb in the sentence:'They have been to London.' A) To. B) Been. C) Have. D) Are. Show Answer Correct Answer: C) Have. 25. Give an example of a sentence in the present perfect tense. A) She will visit Paris. B) She is visiting Paris. C) She visited Paris. D) She has visited Paris. Show Answer Correct Answer: D) She has visited Paris. 26. Provide an example of a present perfect sentence with 'ever'. A) I have visited Paris ever. B) Did you ever visit Paris?. C) Have you ever visited Paris?. D) Have you ever been to London?. Show Answer Correct Answer: C) Have you ever visited Paris?. 27. Over a million dollars in cash ..... from the Bank of East Asia in Central. A) Have stolen. B) Have been stolen. C) Were stole. D) Has been stolen. Show Answer Correct Answer: D) Has been stolen. 28. ..... you ..... (to visit) the new museum? A) Had you going to visit the new museum?. B) Have you visited the new museum?. C) Did you want to visit the new museum?. D) Had you visited the new museum?. Show Answer Correct Answer: B) Have you visited the new museum?. 29. Identify the auxiliary verb used in the present perfect tense. A) Is. B) Will. C) Was. D) Have/has. Show Answer Correct Answer: D) Have/has. 30. Choose the correct present perfect form:We (to see) that play last year. A) Seeed. B) Have seen. C) Was seeing. D) Saw. Show Answer Correct Answer: D) Saw. ← 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