This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 8 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She ..... hasn't tidied her room. A) Yet. B) Already. C) Still. D) Just. Show Answer Correct Answer: C) Still. 2. The principal ..... the delay in our trip this morning. A) Does announce. B) Is announced. C) Has announced. D) Was announced. Show Answer Correct Answer: C) Has announced. 3. The teacher of grade VIII SMPIT Nurul Fikri ..... some materials to the students by Google classroom for 6 hours. A) Have already given. B) Have just give. C) Has just gave. D) Has already given. Show Answer Correct Answer: D) Has already given. 4. I ..... (eat) already. A) Has eated. B) Have ate. C) Have eaten. D) Has eaten. Show Answer Correct Answer: C) Have eaten. 5. They ..... just ..... (mengantar) the boxes to our house. A) Have delivery. B) Has send. C) Have delivered. D) Have sent. Show Answer Correct Answer: C) Have delivered. 6. ..... been on a Singapore cruise? A) They have. B) Has they. C) Have they ever. D) None of the above. Show Answer Correct Answer: C) Have they ever. 7. We use the present perfect tense if want to focus on the ..... A) Verb. B) Pronoun. C) Subject. D) Result or action. E) Time. Show Answer Correct Answer: D) Result or action. 8. My father ..... (pergi) to Jakarta A) Have went. B) Have gone. C) Has go. D) Has gone. Show Answer Correct Answer: D) Has gone. 9. Have you ..... another country? A) Be. B) Ever been to. C) Ever were to. D) Were. Show Answer Correct Answer: B) Ever been to. 10. Sally ..... the movie "Titanic" three times. A) Sees. B) Have seen. C) Have to see. D) Seeing. E) Has seen. Show Answer Correct Answer: E) Has seen. 11. ..... (you/like) the movie? A) Have you liked. B) Has you like. C) Have you like. D) Has you liked. Show Answer Correct Answer: A) Have you liked. 12. What is the affirmative structure of the Present perfect tense? A) Subject + have/has + past simple verb. B) Subject + have/has + participle verb. C) Subject + have/ had +participle verb. D) Subject + have/has + not + participle verb. Show Answer Correct Answer: B) Subject + have/has + participle verb. 13. Somebody ..... my bicycle! Now I'll have to walk home. A) Stole. B) Steel. C) Have stolen. D) Has stolen. Show Answer Correct Answer: D) Has stolen. 14. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$I ..... (not/visit) that museum yet. A) Have not visited. B) Have not visit. C) Has not visited. D) None of the above. Show Answer Correct Answer: A) Have not visited. 15. Lina ..... (membuat) an amazing handmade yet A) Is made. B) Has make. C) Has made. D) Is make. Show Answer Correct Answer: C) Has made. 16. Such bad behaviour always ..... me mad. (MAKE) A) Are making. B) Makes. C) Make. D) Is making. Show Answer Correct Answer: B) Makes. 17. ..... the letter ( send) ..... yet? A) Has the letter sent yet?. B) Has the letter send yet?. C) Had the lettter send yet?. D) Have the letter sent yet?. Show Answer Correct Answer: A) Has the letter sent yet?. 18. 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. 19. Mahendra is a pilot. He ..... Boeing since 2006. A) Is flying. B) Has flown. C) Flew. D) Flies. Show Answer Correct Answer: B) Has flown. 20. He ..... the movie twice. A) Has watched. B) Have watched. C) Watching. D) None of the above. Show Answer Correct Answer: A) Has watched. 21. We ..... (menunggu) our friend for 3 hours A) Has waiting. B) Have wait. C) Has waits. D) Have waited. Show Answer Correct Answer: D) Have waited. 22. 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. 23. Tia ..... (visit) Jakarta three times. A) Have visited. B) Visits. C) Visited. D) Has visited. Show Answer Correct Answer: D) Has visited. 24. I ..... ever( meet) ..... John. A) Has ever met. B) Have ever meet. C) Has ever meet. D) Have ever met. Show Answer Correct Answer: D) Have ever met. 25. The Past Participle Form for SING is? A) Sang. B) Sunged. C) Sung. D) Singed. Show Answer Correct Answer: C) Sung. 26. She ..... a nice house (have ) A) She has. B) She have. C) She doesn't have. D) She is having. Show Answer Correct Answer: A) She has. 27. My brother ..... (lose) his key. A) Has lost. B) Have lose. C) Has loses. D) Have lost. Show Answer Correct Answer: A) Has lost. 28. Annisa Fil Ardh ..... (eat) fried rice before, but she doesn't like it A) Have eaten. B) Had eaten. C) Ate. D) Has eaten. E) Eat. Show Answer Correct Answer: D) Has eaten. 29. Lina and Siti ..... (belajar) in SMPN 1 Paloh since 2019 A) Have student. B) Have studying. C) Have studied. D) Have study. Show Answer Correct Answer: C) Have studied. 30. My father has ..... moved to the new office. A) Still. B) Just. C) Since. D) Yet. Show Answer Correct Answer: B) Just. 31. Adum has ..... the football match for 1.30 hours. A) Watches. B) Watching. C) Watch. D) Watched. Show Answer Correct Answer: D) Watched. 32. Does Present perfect tense specify the time of the action? A) No, it doesn't. B) Yes, she does. C) No, she doesn't. D) Yes, it does. Show Answer Correct Answer: A) No, it doesn't. 33. Which word completes this sentence?Tom ..... worked here for long. A) Not. B) Not has. C) 's not. D) Haven't. Show Answer Correct Answer: C) 's not. 34. Johan ..... his friends. A) Have visited. B) Have visit. C) Has visits. D) Has visited. Show Answer Correct Answer: D) Has visited. 35. My family ..... in Jakarta since 2003. A) Moved. B) Lived. C) Was living. D) Has lived. Show Answer Correct Answer: D) Has lived. 36. A: ..... the entrance exam?B:Yes, they have. A) Has they passed. B) Have they passed. C) They have passed. D) Do they pass. Show Answer Correct Answer: B) Have they passed. 37. Our bus has just ..... from the bus station. A) Discover. B) Set off. C) Come back. D) Picked up. Show Answer Correct Answer: B) Set off. 38. We ..... in this restaurant two days ago. (eat)Fill in the blank with simplae past tense. A) Eaten. B) Eats. C) Ate. D) Eating. Show Answer Correct Answer: C) Ate. 39. Jane ..... the book yet. A) Has not returned. B) Did not return. C) Has not return. D) Has returned. Show Answer Correct Answer: A) Has not returned. 40. Look! Jennifer has ..... finished her lunch. She was really hungry! A) For. B) Already. C) Yet. D) Just. Show Answer Correct Answer: D) Just. 41. The negative form of "have" is: A) Hadn't. B) Hasn't. C) Haven't. D) None of the above. Show Answer Correct Answer: C) Haven't. 42. A:I have ..... seen this movie twice. I like it.B:Yes, they say it's an interesting story, but I haven't seen ..... A) Already / yet. B) Yet / yet. C) Ever / never. D) Just / already. E) Never / yet. Show Answer Correct Answer: A) Already / yet. 43. Leenda has also has learned how to play a guitar for a year. She, , , , , , , , , , , , , (make) one You tube channel since 2017. A) Has made. B) Made. C) Makes. D) Make. E) Have made. Show Answer Correct Answer: A) Has made. 44. Mr. Gibran has ..... as a doctor ..... 1990. A) Worked, for. B) Worked, since. C) Works, since. D) Work. E) Have worked, since. Show Answer Correct Answer: B) Worked, since. 45. They ..... (mempunyai) 10 cars so far. A) Have had. B) Have has. C) Had had. D) Have have. Show Answer Correct Answer: A) Have had. 46. Mr Lee ..... already ..... you the new rules. (explain) A) Has explain. B) Has explained. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has explained. 47. Mr. Fox and his wife ..... been married for a long time. A) Has. B) Were. C) Have. D) None of the above. Show Answer Correct Answer: C) Have. 48. My family ( live) ..... in Phu Tho since I was a child A) Is lived. B) Have lived. C) Has live. D) Has lived. Show Answer Correct Answer: D) Has lived. 49. What is the main use of present perfect tense? A) Predictions or probabilities. B) Some actions taken place before now. C) Completed actions in the past. D) Daily routines and facts. Show Answer Correct Answer: B) Some actions taken place before now. 50. Answer the following question.Have you ever been in Mexico? A) Yes, I do. B) Yes, never. C) No, never. D) None of the above. Show Answer Correct Answer: C) No, never. 51. Sam ..... (read) the Novel. A) Has read. B) Have readed. C) Have read. D) Has readed. Show Answer Correct Answer: A) Has read. 52. Which one is the past participle of "send" ? A) Sent. B) Send. C) Sended. D) Sented. Show Answer Correct Answer: A) Sent. 53. I haven't eaten anything ..... this morning. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 54. Yes, Jack ..... eaten the pizza ..... A) Has yet. B) Have already. C) Have yet. D) Has already. Show Answer Correct Answer: D) Has already. 55. Have you read the book ..... ? A) For. B) Yet. C) Already. D) Since. Show Answer Correct Answer: B) Yet. 56. Past participle for cast A) Casted. B) Cast. C) Casten. D) Casting. Show Answer Correct Answer: B) Cast. 57. Fill in the blanks with the present perfect tense of the verbs given in the brackets:I ..... (already start) to decorate my room with posters. A) I have already started to decorate my room with posters. B) I started to decorate my room with posters. C) I already start to decorate my room with posters. D) I already started to decorate my room with posters. Show Answer Correct Answer: A) I have already started to decorate my room with posters. 58. She (not/see) him. A) Isn't see. B) Haven't seen. C) Hasn't seen. D) None of the above. Show Answer Correct Answer: C) Hasn't seen. 59. The people ..... (not/get) the medicine to attack covid-19 virus. A) Have not got. B) Hasn't get. C) Haven't get. D) Hasn't got. Show Answer Correct Answer: A) Have not got. 60. We ..... (menonton) the movie already. A) Have seen. B) Has seen. C) Have watched. D) Has watched. Show Answer Correct Answer: C) Have watched. ← 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 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books