This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 62 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 62 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. That man ..... in prison for five years. A) Are. B) Were. C) Has been. D) Is being. Show Answer Correct Answer: C) Has been. 2. My sister ..... a bicycle. She is afraid that she will fall off. A) Have never ridden. B) Has still ridden. C) Has never ridden. D) Has already ridden. Show Answer Correct Answer: C) Has never ridden. 3. Will your sister go to Taipei next week? A) Yes, she has. B) No, she won't. C) Yes, she can. D) No, he won't. Show Answer Correct Answer: B) No, she won't. 4. Carol hasn't eaten meat ..... ages. A) Since. B) For. Show Answer Correct Answer: B) For. 5. My family ..... Japan many times. A) Has employed. B) Has visited. C) Have visited. D) Have employed. Show Answer Correct Answer: B) Has visited. 6. Fill in the blank with the correct form of the verb:The girls ..... (go) out for their drawing lesson. A) Has gone. B) Have went. C) Have gone. D) None of above. Show Answer Correct Answer: C) Have gone. 7. Your sister ..... (not do) the housework. A) Done. B) Hasn't did. C) Haven't done. D) Hasn't done. Show Answer Correct Answer: D) Hasn't done. 8. I have ..... a yummy cake for them A) Make. B) Will make. C) Made. D) Been made. Show Answer Correct Answer: C) Made. 9. A:Have you ever been to Sydney?B:No, I ..... A) Have. B) Has. C) Hasn't. D) Haven't. Show Answer Correct Answer: D) Haven't. 10. I can't play football now because I ( ..... ) my homework. A) Did not finish. B) Have not finished. C) Has not finished. D) Did not finished. Show Answer Correct Answer: B) Have not finished. 11. In the present perfect the main verb must be in: A) Past. B) Past participle. C) Infinitive. D) None of above. Show Answer Correct Answer: B) Past participle. 12. Agus has been in Jakarta ..... January A) Through. B) At. C) Since. D) For. Show Answer Correct Answer: C) Since. 13. The girls ..... danced yet. A) Didn't. B) Don't. C) Hasn't. D) Haven't. Show Answer Correct Answer: D) Haven't. 14. Mr. Marijo ..... in Hiran since last year A) Lives. B) Has lived. C) Has live. D) Have lived. Show Answer Correct Answer: B) Has lived. 15. Complete the next sentence:My family ..... bought a new car A) Have. B) Has. Show Answer Correct Answer: B) Has. 16. Dita has ..... her umbrella. A) Forget. B) Forgot. C) Forgotten. D) Forgetting. Show Answer Correct Answer: C) Forgotten. 17. Hot Chocolate A) Countable Nouns. B) Uncountable Nouns. Show Answer Correct Answer: B) Uncountable Nouns. 18. My parents have been married ..... 25 years. A) Since. B) For. Show Answer Correct Answer: B) For. 19. What time does the film start?It ..... (start) since you ..... (go out). A) Has never started-has gone out. B) Hasn't started-went out. C) Still has started-go out. D) Has already started-went out. Show Answer Correct Answer: D) Has already started-went out. 20. I ..... that movie. A) Has seen. B) Have seen. C) Have saw. D) None of above. Show Answer Correct Answer: B) Have seen. 21. How long has lovely known Kiara? A) For December. B) Since months. C) Since 2018. D) For yesterday. Show Answer Correct Answer: C) Since 2018. 22. They ..... lived in Bali for three months A) Has. B) Have. C) Was. D) Had. Show Answer Correct Answer: B) Have. 23. ..... you ever ..... a competition at school? A) Has / win. B) Have / won. C) Has / won. D) Have / win. Show Answer Correct Answer: B) Have / won. 24. Alice has been married ..... March 2nd. A) For. B) Since. C) Yet. D) Ever. Show Answer Correct Answer: B) Since. 25. I ..... already ..... my work. A) Have, do. B) Have, done. C) Has, done. D) Has, do. Show Answer Correct Answer: B) Have, done. 26. ..... your mum ..... TV for one hour? A) Has-watch. B) Have-watched. C) Has-watched. D) Have-watch. Show Answer Correct Answer: C) Has-watched. 27. Bobo ..... (read) the Novel. A) Has read. B) Have readed. C) Has readed. D) Have read. Show Answer Correct Answer: A) Has read. 28. Conjugate:they (have/play) A) They have played. B) They have played. C) They have played. D) They have to play. Show Answer Correct Answer: A) They have played. 29. Rita and I ( ..... ) very hard recently. A) Work. B) Have worked. C) Are working. D) Will work. Show Answer Correct Answer: B) Have worked. 30. We ( hasn't / haven't ) finished our project yet. A) Hasn't. B) Hasn't. C) Haven't. D) Haven't. Show Answer Correct Answer: C) Haven't. ← 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