This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 48 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 48 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Ashley and Alyssa watched Frozen two years ..... A) Since. B) Ago. C) In. D) For. Show Answer Correct Answer: B) Ago. 2. 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. 3. 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. 4. Has your sister ..... the flowers? A) Receiver. B) Receiving. C) Receive. D) Received. Show Answer Correct Answer: D) Received. 5. 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-. 6. I ..... three books this week. A) Read. B) Have readed. C) Have read. D) Has read. Show Answer Correct Answer: C) Have read. 7. Thomas has ..... a new videogame. A) Bought. B) Buyed. C) Buy. D) None of above. Show Answer Correct Answer: A) Bought. 8. 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. 9. 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?. 10. [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. 11. 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. 12. 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. 13. I haven't seen him ..... Thursday. A) Since. B) For. C) At. D) In. Show Answer Correct Answer: A) Since. 14. I ..... to Oregon A) Have been. B) Has been. C) Went. D) Was going. Show Answer Correct Answer: A) Have been. 15. 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. 16. That tree ..... there for five hundred years. A) Does. B) Have been. C) Is been. D) Has been. Show Answer Correct Answer: D) Has been. 17. She ..... (eat) seven bananas yesterday. A) Have eaten. B) Has eaten. C) Eaten. D) Ate. Show Answer Correct Answer: D) Ate. 18. They have ..... three letters already. A) Writing. B) Wrote. C) Written. D) Write. Show Answer Correct Answer: C) Written. 19. Which of these sentences is the negative? 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: C) I have not finished my homework. 20. She ..... (tell) me about it A) Told. B) Has told. C) Have told. D) None of above. Show Answer Correct Answer: B) Has told. 21. Complete the missing word.We ..... lived here for five years. A) Has. B) Have. C) I do not know. D) None of above. Show Answer Correct Answer: B) Have. 22. The "ich" form of haben is A) Habe. B) Haben. C) Hast. D) Habt. Show Answer Correct Answer: A) Habe. 23. Identify the present perfect tense verb phrase.Elaine and I have placed some coconut and raisins on top of our curry. A) Elaine and I. B) I have placed. C) Have placed. D) On top of our curry. Show Answer Correct Answer: C) Have placed. 24. I ..... on this path before. A) Has walked. B) Have walked. C) Had walked. D) Am walking. Show Answer Correct Answer: B) Have walked. 25. George:When ..... you study chemistry in high school? Tyler:I ..... chemistry in tenth grade. A) Did; studied. B) Have; studied. C) Did; have studied. D) None of above. Show Answer Correct Answer: A) Did; studied. 26. Change the verb in bracket into the correct Present Perfect Tense form. We (publish) ..... three books up to now. A) Published. B) Have publish. C) Has publish. D) Have published. E) Has published. Show Answer Correct Answer: D) Have published. 27. The following sentences are present perfect tense, except ..... A) I have written my story in Wattpad. B) I was eating with fried rice yesterday. C) I have studied in the library for 2 hours. D) I have worked for 3 hours. Show Answer Correct Answer: B) I was eating with fried rice yesterday. 28. ..... you (ever visit ) Jakarta three times. A) Have you ever visited. B) Did you ever visited. C) Has you ever visited. D) Had you ever visited. Show Answer Correct Answer: A) Have you ever visited. 29. A:Have you dediced where to go on holiday? B:No, I haven't decided ..... A) Yet. B) Just. C) Already. D) None of above. Show Answer Correct Answer: A) Yet. 30. What is the formula of present perfect tense? A) S+Have/Has+V3+O. B) S+Have/Has+not+V3+O. C) Have/Has+S+V3+O. D) All correct. Show Answer Correct Answer: D) All correct. ← 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