This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 22 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 22 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Form a present perfect negative sentence from the following information: "They / not / finish / their homework" A) They have not finished their homework. B) They has not finished their homework. C) All the above. D) None of the above. Show Answer Correct Answer: A) They have not finished their homework. 2. The Present PerfectTense is made up of ..... + the past participle. A) Has. B) Have. C) Has and have. D) Has or have. Show Answer Correct Answer: D) Has or have. 3. ..... you gone to your school yet? A) Have. B) Has. C) Do. D) Does. Show Answer Correct Answer: A) Have. 4. Human beings have ..... exhaust fumes worldwide, which may be the main cause of air pollution. A) Has emitted. B) Have emitted. C) Emitted. D) Emitting. Show Answer Correct Answer: C) Emitted. 5. Bagaimana Anda akan menanyakan apakah seseorang pernah mencoba sushi menggunakan present perfect? A) Apakah Anda pernah mencoba sushi?. B) Apakah Anda pernah makan sushi?. C) Apakah Anda pernah mencoba sushi?. D) Apakah Anda sudah mencoba sushi sebelumnya?. Show Answer Correct Answer: A) Apakah Anda pernah mencoba sushi?. 6. ..... you ..... your mom yet? A) Have you called your mom yet?. B) Has you called your mom yet?. C) Have you calling your mom yet?. D) None of the above. Show Answer Correct Answer: A) Have you called your mom yet?. 7. What auxiliary verb (To be) is used in the present perfect tense? A) Was. B) Will. C) Have/has. D) Is. Show Answer Correct Answer: C) Have/has. 8. Create a negative sentence in the present perfect:'He ..... (not/to finish) his project.' A) He has not complete his project. B) He did not finish his project. C) He has never finished his project. D) He has not finished his project. Show Answer Correct Answer: D) He has not finished his project. 9. Create a negative sentence in present perfect using 'to read'. A) I do not read the book. B) I have not read the book. C) I will not read the book. D) I have read the book. Show Answer Correct Answer: B) I have not read the book. 10. What have you studied in the pandemic?I have ..... A) Studied English and science. B) An English book. C) Studyied History. D) None of the above. Show Answer Correct Answer: A) Studied English and science. 11. Finish the sentence: "She hasn't ..... " A) Done her homework yet. B) Go to school yet. C) Finish her dinner yet. D) Been to Paris yesterday. Show Answer Correct Answer: A) Done her homework yet. 12. How many countries has she ..... ? A) Visited. B) Visiting. C) Visits. D) None of the above. Show Answer Correct Answer: A) Visited. 13. Fill in the blank:They ..... (to travel) to Spain last summer. A) Travelled. B) Traveled. C) Travels. D) Traveling. Show Answer Correct Answer: B) Traveled. 14. Identify the error:'He has went to the store.' A) He go to the store. B) He has went to the store. C) He has gone at the store. D) He has gone to the store. Show Answer Correct Answer: D) He has gone to the store. 15. We use the auxiliary verb "has" or "hasn't" with: A) The subject pronouns:he-she-it. B) The subject pronouns:I-we-you-they. C) All the the subject pronouns. D) None of the above. Show Answer Correct Answer: A) The subject pronouns:he-she-it. 16. I ..... to start working next week. A) Have just decided. B) Has just decided. C) Just have decided. D) Have decide. Show Answer Correct Answer: A) Have just decided. 17. Create a negative sentence in the present perfect tense. A) I have not visited Paris. B) I have visited Paris. C) I will not visit Paris. D) I do not visit Paris. Show Answer Correct Answer: A) I have not visited Paris. 18. Ubah kalimat 'Dia telah menyelesaikan PR-nya' menjadi kalimat negatif. A) Dia sedang menyelesaikan PR-nya. B) Dia belum menyelesaikan PR-nya. C) Dia telah menyelesaikan PR-nya sebelumnya. D) Dia akan menyelesaikan PR-nya. Show Answer Correct Answer: B) Dia belum menyelesaikan PR-nya. 19. What is the present perfect tense of 'to eat'? A) Ate. B) Have eaten / has eaten. C) Will eat. D) Eating. Show Answer Correct Answer: B) Have eaten / has eaten. 20. Which of the following is the correct structure for the affirmative form of the present perfect? A) Subject + have/has + participle. B) Subject + has + not + participle. C) Subject + did + participle. D) Subject + is + participle. Show Answer Correct Answer: A) Subject + have/has + participle. 21. Bunga ..... in Muara Angke since 2004. A) Has lived. B) Have lived. C) Lived. D) Live. Show Answer Correct Answer: A) Has lived. 22. What have you watched?I have ..... A) Watches news. B) Watched news. C) Watching news. D) None of the above. Show Answer Correct Answer: B) Watched news. 23. The host ..... here for three years, so he ..... me a lot of tips to survive in this metropolitan. A) Has already lived-has given. B) Have already lived-have given. C) Already have lived-has gave. D) Has already lived-has give. Show Answer Correct Answer: A) Has already lived-has given. 24. Which sentence is in the present perfect? a) I went to the store. b) I have gone to the store. A) I am going to the store. B) I will go to the store. C) I have gone to the store. D) I had gone to the store. Show Answer Correct Answer: C) I have gone to the store. 25. I have been here ..... 5 o'clock. A) Since. B) For. C) Before. D) At. Show Answer Correct Answer: A) Since. 26. Which of the following is NOT present perfect? a) She has visited Paris. b) She visits Paris. A) She had visited Paris. B) She is visiting Paris. C) B) She visits Paris. D) She will visit Paris. Show Answer Correct Answer: C) B) She visits Paris. 27. We've lived in this town ..... 3 months. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 28. She / bought a new jacket + A) She has buyed a new jacket. B) She has bought a new jacket. C) She have buyed a new jacket. D) She have bought a new jacket. Show Answer Correct Answer: B) She has bought a new jacket. 29. We have ..... jumped over the stream. A) Yet. B) Already. C) All the above. D) None of the above. Show Answer Correct Answer: B) Already. 30. Identify the present perfect tense in this sentence:'She has finished her homework.' A) Has completed. B) Has been finishing. C) Finished has. D) Has finished. Show Answer Correct Answer: D) Has finished. ← 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