This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 57 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 57 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Look at the table. Mum ..... ( bake) a lot of cookies! A) Had baked. B) Has baked. C) Had been baking. D) Baked. Show Answer Correct Answer: B) Has baked. 2. Our team ..... (win) the first prize A) Win. B) Have won. C) Has won. D) None of above. Show Answer Correct Answer: C) Has won. 3. Change the verb in bracket into the correct Present Perfect Tense.Jamie ..... (be) sick for two days now. A) Was. B) Were. C) Has be. D) Has been. E) Have been. Show Answer Correct Answer: D) Has been. 4. Complete the sentences with the correct form of the verbs in brackets. Use the present perfect tense ''I ..... (not visit) many galleries." A) Haven't visited. B) Haven't visit. C) Hasn't visited. D) Has visited. Show Answer Correct Answer: A) Haven't visited. 5. Lucy ..... ..... a famous person. A) Has meet. B) Has meeted. C) Have met. D) Has met. Show Answer Correct Answer: D) Has met. 6. The past participle of the verb is always? A) At the beginning of the sentence. B) At the end of the sentence. C) Second idea. D) In the middle. Show Answer Correct Answer: B) At the end of the sentence. 7. Select the sentence containing an example of the present perfect tense. A) I have climbed Mount Kinabalu. B) I climbed Mount Kinabalu. C) I had climbed Mount Kinabalu. D) None of above. Show Answer Correct Answer: A) I have climbed Mount Kinabalu. 8. Change the verb in bracket into the correct Present Perfect Tense form. Sarah (drink) ..... all the juice. A) Drinks. B) Drank. C) Drunk. D) Has drunk. E) Have drunk. Show Answer Correct Answer: D) Has drunk. 9. How long ..... she had a dog? A) Have. B) Has. C) Had. D) None of above. Show Answer Correct Answer: B) Has. 10. Miss Rina ..... us English since 2004. A) Was teaching. B) Has taught. C) Is going to teach. D) Taught. Show Answer Correct Answer: B) Has taught. 11. Ashley and Alyssa watched Frozen two years ..... A) Since. B) Ago. C) In. D) For. Show Answer Correct Answer: B) Ago. 12. Change the verb in bracket into the correct Present Perfect Tense form.Peter (waste) ..... all his money on drinks. A) Wasted. B) Have waste. C) Has wasted. D) Have wasted. Show Answer Correct Answer: C) Has wasted. 13. Identify the present perfect tense verb phrase.Our class has organized an international food day. A) Our class. B) Has organized. C) Food day. D) Class has organized. Show Answer Correct Answer: B) Has organized. 14. Has your sister ..... the flowers? A) Receiver. B) Receiving. C) Receive. D) Received. Show Answer Correct Answer: D) Received. 15. The German past participle is usually recognised because ..... A) It is an infinitive. B) In ends with-ed. C) It starts with ge-. D) It has ge-at the end. Show Answer Correct Answer: C) It starts with ge-. 16. I ..... three books this week. A) Read. B) Have readed. C) Have read. D) Has read. Show Answer Correct Answer: C) Have read. 17. Thomas has ..... a new videogame. A) Bought. B) Buyed. C) Buy. D) None of above. Show Answer Correct Answer: A) Bought. 18. Change the verb in bracket into the correct Present Perfect Tense form.We (talk) ..... once. A) Talk. B) Talked. C) Has talk. D) Have talked. E) Has talked. Show Answer Correct Answer: D) Have talked. 19. Which of these sentences is the interrogative? A) I have finished my homework. B) Have I finished my homework?. C) I have not finished my homework. D) None of above. Show Answer Correct Answer: B) Have I finished my homework?. 20. [present perfect tense]I have a new shirt now, my mother has ..... it. A) Sews. B) Sewing. C) To sew. D) Sewn. Show Answer Correct Answer: D) Sewn. 21. Complete the missing word.We have ..... seen this method work. A) Yet. B) Already. C) I do not know. D) None of above. Show Answer Correct Answer: B) Already. 22. They ..... gone to a rock concert. They ..... never been to a rock concert before. A) Have/haven't. B) Have/has. C) Have/have. D) Has/has. Show Answer Correct Answer: C) Have/have. 23. I haven't seen him ..... Thursday. A) Since. B) For. C) At. D) In. Show Answer Correct Answer: A) Since. 24. I ..... to Oregon A) Have been. B) Has been. C) Went. D) Was going. Show Answer Correct Answer: A) Have been. 25. Change the verb in bracket into the correct Present Perfect Tense.You ..... (wait) for an answer since March. A) Waits. B) Waited. C) Has wait. D) Has waited. E) Have waited. Show Answer Correct Answer: E) Have waited. ← 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