This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 81 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 81 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Haven't you ..... your meal yet? A) Finish. B) Finishing. C) Finished. D) Been finish. Show Answer Correct Answer: C) Finished. 2. The past participle of 'buy' is ..... A) Buyed. B) Bought. C) Brought. D) None of above. Show Answer Correct Answer: B) Bought. 3. She ..... a capuchin monkey. A) Has/seed. B) Have/sown. C) Has/seen. D) Has/saw. Show Answer Correct Answer: C) Has/seen. 4. She ..... (live) in Bekasi for almost 30 years. A) Has lived. B) Has been. C) Lived. D) Has living. Show Answer Correct Answer: A) Has lived. 5. Select the alternative that correctly demonstrates the negative version of the following sentence:I have tried to eat suhsi before. A) I not have tried to eat sushi before. B) I haven't tried to eat sushi before. C) I have tried not to eat sushi before. D) I hasn't tried to eat sushi before. Show Answer Correct Answer: B) I haven't tried to eat sushi before. 6. I ..... my CD player. A) Haven't broken. B) Hasn't broken. C) Haven't broke. D) None of above. Show Answer Correct Answer: A) Haven't broken. 7. Is there a mistake below?The chairman has suggest some solutions. A) Change 'has' into 'have'. B) Change 'suggest' into 'suggested'. C) No mistake. D) None of above. Show Answer Correct Answer: B) Change 'suggest' into 'suggested'. 8. I have (cook) ..... a delicious food for them A) Cooked. B) Cooks. C) Cooking. D) Cook. Show Answer Correct Answer: A) Cooked. 9. What is the sentence structure of the Present Perfect Tense? A) S + V2. B) S + have, has + V3. C) S + V1. D) S + was, were + V.ing. Show Answer Correct Answer: B) S + have, has + V3. 10. Has your friend received the postcard you sent from Japan? A) No, he has. B) Yes, she have. C) No, he haven't. D) No, she hasn't. Show Answer Correct Answer: D) No, she hasn't. 11. Convert the following sentence into positive form:They haven't studied for the test. A) They have studied for the test. B) They didn't review for the test. C) They didn't prepare for the test. D) They didn't study for the test. Show Answer Correct Answer: A) They have studied for the test. 12. Translate to English: "Yo he ido al partido. A) I have gone to the game. B) I went to the game. C) I am going to the game. D) I have to go to the game. Show Answer Correct Answer: A) I have gone to the game. 13. Please translate into Indonesian !"Have you ever been to Bali?" A) Have you ever lived in Bali?. B) Have you ever been to Bali. C) Is Bali beautiful?. D) Have you ever been to Bali?. Show Answer Correct Answer: D) Have you ever been to Bali?. 14. That man ..... cried because his feeling so sad A) Is. B) Has. C) It. D) Have. E) Its. Show Answer Correct Answer: B) Has. 15. What famous person ..... your grandma ..... ? A) Has seen. B) Have seen. C) Has saw. D) Have saw. Show Answer Correct Answer: A) Has seen. 16. I ..... seen Jhon this week A) Has. B) Have. C) Am. D) Has not. E) Was . Show Answer Correct Answer: B) Have. 17. Gennie hasn't ( ..... ) to school yet. She's still in her bed. A) Gone. B) Been. Show Answer Correct Answer: A) Gone. 18. She has studied in her room for 3 hours straight. A) True. B) False. Show Answer Correct Answer: A) True. 19. ..... Pat and John ..... yet? No, they're not here yet. A) Have-arrived. B) Has-arrived. C) Haven't-arrived. D) Did-arrive. Show Answer Correct Answer: A) Have-arrived. 20. I have waited here ..... 5 o'clock. A) For. B) Since. Show Answer Correct Answer: B) Since. 21. Jack ..... seen that movie many times. A) Have. B) Has. Show Answer Correct Answer: B) Has. 22. How long ..... you ..... Andrew? A) Have, known. B) Have, been. C) Have, lived. D) Have, arrived. Show Answer Correct Answer: A) Have, known. 23. The kids ..... the house. A) Has clean. B) Has cleaned. C) Have cleaned. D) Have cleaning. Show Answer Correct Answer: C) Have cleaned. 24. ..... Jennet ..... octopus before? A) Has eaten. B) Have eaten. C) Has ate. D) Have ate. Show Answer Correct Answer: A) Has eaten. 25. I haven't finished my assingnment ..... A) Yet. B) Already. C) Just. D) Ever. Show Answer Correct Answer: A) Yet. ← 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