This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 53 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 53 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... at MBP School for 3 years. A) Have studied. B) Has studies. C) Am studying. D) None of above. Show Answer Correct Answer: A) Have studied. 2. Choose the auxiliary verb for:"My brother and I" A) Has. B) Have. Show Answer Correct Answer: B) Have. 3. I haven't had email from Mia ..... The holidays A) For. B) Since. C) Had. D) Has. Show Answer Correct Answer: B) Since. 4. Choose the correct answer to complete this sentence. Have you ..... been to Japan? A) Ever. B) Yet. C) Since. D) For. Show Answer Correct Answer: A) Ever. 5. Richard ..... the project yet. A) Hasn't finished. B) Haven't finished. C) Hasn't finish. D) Haven't finish. Show Answer Correct Answer: A) Hasn't finished. 6. They have ..... a new movie this month. A) Seeing. B) Sees. C) Seen. D) See. Show Answer Correct Answer: C) Seen. 7. You've finished the test. The negative form of this sentence is ..... A) You don't finish the best. B) You aren't finishing the test. C) You haven't finished the test yet. D) You didn't finish the test yet . Show Answer Correct Answer: C) You haven't finished the test yet. 8. My cousins ..... all ..... (move) abroad. A) Has, moved. B) Have, move. C) Have, moved. D) Has, moving. Show Answer Correct Answer: C) Have, moved. 9. How long have you lived in your house? A) I have lived with my mom. B) I have lived here since 2008. C) I have lived here in my house. D) I have lived in my apartment. Show Answer Correct Answer: B) I have lived here since 2008. 10. Emma can't find her purse because the pickpocket ( ..... ) it already. A) Has stolen. B) Has stole. C) Have stolen. D) Have steal. Show Answer Correct Answer: A) Has stolen. 11. I ..... in Da Nang for ten years A) Live. B) Lived. C) Has lived. D) Have lived. Show Answer Correct Answer: D) Have lived. 12. How long ..... You ..... in Pati? A) Have-lived. B) Has-lived. C) Had-living. D) Have-live. Show Answer Correct Answer: A) Have-lived. 13. I have been here ( ..... ) twenty minutes. A) For. B) Because. C) During. D) None of above. Show Answer Correct Answer: A) For. 14. ..... Tom had an accident? A) Has. B) Have. Show Answer Correct Answer: A) Has. 15. What have you been doing ..... you left your last job? A) Since. B) For. Show Answer Correct Answer: A) Since. 16. My mum ..... to the mall. A) Has been. B) Have been. C) Has be. D) None of above. Show Answer Correct Answer: A) Has been. 17. Lina ..... (make) an amazing handmade yet A) Has make. B) Has made. C) Is make. D) Is made. Show Answer Correct Answer: B) Has made. 18. The verb "to read" in past participle is: A) Read. B) Readed. C) Red. D) None of above. Show Answer Correct Answer: A) Read. 19. Kids ..... baseball on Saturday A) Plays. B) Go. C) Play. D) Do. Show Answer Correct Answer: C) Play. 20. Sorry, Bobby ..... (go). He is on holiday. A) Have went. B) Has went. C) Has gone. D) Have gone. Show Answer Correct Answer: C) Has gone. 21. Answer the following question. How long have you studied English? A) Yes, I have studied English. B) For six months. C) Since two years. D) None of above. Show Answer Correct Answer: B) For six months. 22. Tommy has ..... arrived home from a long day of work. He must be tired. A) Just. B) Never. C) Ever. D) Yet. Show Answer Correct Answer: A) Just. 23. ..... the boys played football for two hours? A) Has. B) Have. C) Do. D) Did. Show Answer Correct Answer: B) Have. 24. Sinta has been here ..... ten o'clock A) Since. B) For. C) At. D) Through. Show Answer Correct Answer: A) Since. 25. The fat women have exercised ..... a year. A) For. B) Since. Show Answer Correct Answer: A) For. 26. We ..... any money on us. A) Haven't/get. B) Haven't/got. C) Hasn't/got. D) Hasn't/got. Show Answer Correct Answer: B) Haven't/got. 27. My young sister ..... ball to his friend A) Have not bring. B) Have brought. C) Has brought. D) Will bring. E) Was bring. Show Answer Correct Answer: C) Has brought. 28. Is the sentence below in present perfect tense? My mum and dad have ordered pizza since I arrived home. A) YES. B) NO. Show Answer Correct Answer: A) YES. 29. Sam ..... the results of the experiment. A) Had recording. B) Has recording. C) Has already recorded. D) Did the recording. Show Answer Correct Answer: C) Has already recorded. 30. Desi, Mitha, and Nina ..... here for ten years. A) Been. B) Being have. C) Have been. D) Be have been. Show Answer Correct Answer: C) Have been. ← 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