This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 19 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 19 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Such bad behaviour always ..... me mad. (MAKE) A) Is making. B) Are making. C) Makes. D) Make. Show Answer Correct Answer: C) Makes. 2. ..... the letter ( send) ..... yet? A) Has the letter sent yet?. B) Have the letter sent yet?. C) Has the letter send yet?. D) Had the lettter send yet?. Show Answer Correct Answer: A) Has the letter sent yet?. 3. He (pay) the bill. A) Has paid. B) Have paid. C) Has pay. D) None of the above. Show Answer Correct Answer: A) Has paid. 4. Mahendra is a pilot. He ..... Boeing since 2006. A) Flies. B) Flew. C) Is flying. D) Has flown. Show Answer Correct Answer: D) Has flown. 5. He ..... the movie twice. A) Has watched. B) Have watched. C) Watching. D) None of the above. Show Answer Correct Answer: A) Has watched. 6. We ..... (menunggu) our friend for 3 hours A) Have waited. B) Have wait. C) Has waiting. D) Has waits. Show Answer Correct Answer: A) Have waited. 7. Choose the grammar structure of present perfect A) Subject, have +simple past verb. B) Subject+have-has verb+past participle verb. C) Subject+past participle verb +have has. D) Subject + has +past participle ver. Show Answer Correct Answer: B) Subject+have-has verb+past participle verb. 8. Tia ..... (visit) Jakarta three times. A) Visited. B) Has visited. C) Have visited. D) Visits. Show Answer Correct Answer: B) Has visited. 9. I ..... ever( meet) ..... John. A) Have ever meet. B) Have ever met. C) Has ever met. D) Has ever meet. Show Answer Correct Answer: B) Have ever met. 10. The Past Participle Form for SING is? A) Singed. B) Sang. C) Sunged. D) Sung. Show Answer Correct Answer: D) Sung. 11. She ..... a nice house (have ) A) She have. B) She has. C) She doesn't have. D) She is having. Show Answer Correct Answer: B) She has. 12. My brother ..... (lose) his key. A) Has lost. B) Have lost. C) Has loses. D) Have lose. Show Answer Correct Answer: A) Has lost. 13. Annisa Fil Ardh ..... (eat) fried rice before, but she doesn't like it A) Ate. B) Has eaten. C) Have eaten. D) Eat. E) Had eaten. Show Answer Correct Answer: B) Has eaten. 14. Lina and Siti ..... (belajar) in SMPN 1 Paloh since 2019 A) Have studying. B) Have study. C) Have studied. D) Have student. Show Answer Correct Answer: C) Have studied. 15. My father has ..... moved to the new office. A) Just. B) Still. C) Yet. D) Since. Show Answer Correct Answer: A) Just. 16. Adum has ..... the football match for 1.30 hours. A) Watched. B) Watch. C) Watching. D) Watches. Show Answer Correct Answer: A) Watched. 17. Does Present perfect tense specify the time of the action? A) Yes, she does. B) No, she doesn't. C) Yes, it does. D) No, it doesn't. Show Answer Correct Answer: D) No, it doesn't. 18. Which word completes this sentence?Tom ..... worked here for long. A) Haven't. B) Not. C) 's not. D) Not has. Show Answer Correct Answer: C) 's not. 19. Johan ..... his friends. A) Have visit. B) Has visits. C) Has visited. D) Have visited. Show Answer Correct Answer: C) Has visited. 20. My family ..... in Jakarta since 2003. A) Moved. B) Lived. C) Has lived. D) Was living. Show Answer Correct Answer: C) Has lived. 21. A: ..... the entrance exam?B:Yes, they have. A) Has they passed. B) Have they passed. C) Do they pass. D) They have passed. Show Answer Correct Answer: B) Have they passed. 22. Our bus has just ..... from the bus station. A) Discover. B) Come back. C) Set off. D) Picked up. Show Answer Correct Answer: C) Set off. 23. We ..... in this restaurant two days ago. (eat)Fill in the blank with simplae past tense. A) Ate. B) Eaten. C) Eating. D) Eats. Show Answer Correct Answer: A) Ate. 24. Jane ..... the book yet. A) Has not return. B) Has not returned. C) Has returned. D) Did not return. Show Answer Correct Answer: B) Has not returned. 25. Look! Jennifer has ..... finished her lunch. She was really hungry! A) Already. B) Just. C) Yet. D) For. Show Answer Correct Answer: B) Just. ← 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