This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 79 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 79 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She ( ..... ) bought the concert tickets online. A) Has. B) Have. Show Answer Correct Answer: A) Has. 2. My husband ..... these hams. A) Has eat. B) Have eaten. C) Has eaten. D) None of above. Show Answer Correct Answer: C) Has eaten. 3. The past participle of regular verbs is the same as the simple past, that is, the ending A) ING. B) ED. Show Answer Correct Answer: B) ED. 4. The students ..... the questions yet. A) Have answered. B) Hasn't answered. C) Haven't answered. D) Has answered. Show Answer Correct Answer: C) Haven't answered. 5. We ..... just ..... our blood as a donation. A) Has/give. B) Have/give. C) Have/given. D) Have/gave. Show Answer Correct Answer: C) Have/given. 6. We use ..... in negative statements and questions. A) Already. B) Yet. C) Just. D) None of above. Show Answer Correct Answer: B) Yet. 7. The driver has ..... fast since an hour ago. A) Driven. B) Drive. C) Drove. D) Drives. Show Answer Correct Answer: A) Driven. 8. We have ..... seen the movie. We're so busy lately. A) Ever. B) Never. C) Already. D) Yet. Show Answer Correct Answer: B) Never. 9. The positive of; They (harvest) their crop A) They harvested their crop. B) They harvest their crop. C) They has harvested their crop. D) They have harvested their crop. Show Answer Correct Answer: D) They have harvested their crop. 10. Present Perfect tense is used to talk about which event? A) Events that occurred in the past and have affected the present. B) Events that were happening at that time. C) Events that happened in the past and have ended. D) Events that occur on a daily basis. Show Answer Correct Answer: A) Events that occurred in the past and have affected the present. 11. We use the auxiliary verb Have for: A) She, he and it. B) They, with, to. C) I, you, we and they. D) None of above. Show Answer Correct Answer: C) I, you, we and they. 12. Which among the sentences is an example of the present perfect tense? A) I will walk later. B) I have walked alone before. C) I walked around the campus yesterday. . D) None of above. Show Answer Correct Answer: B) I have walked alone before. 13. They are singging and danceing because their uncle ..... A) Is arriving. B) Has arrived. C) Arrives. D) Arrivedd. Show Answer Correct Answer: B) Has arrived. 14. Please translate into English !"Dia belum pernah ke Thailand" A) She has not been to Thailand. B) She has been not to Thailand. C) She have not been to Thailand. D) She have been not to Thailand. Show Answer Correct Answer: A) She has not been to Thailand. 15. They have ( ..... ) to the cinema to watch a movie. They will be back by 10 p.m. A) Gone. B) Been. Show Answer Correct Answer: A) Gone. 16. Form a Wh-question using the words given:talk to / the boy / who A) Who has the boy talked to?. B) Who have the boy talked to?. C) Who the boy has talked to?. D) None of above. Show Answer Correct Answer: A) Who has the boy talked to?. 17. My sister ..... my cakes. A) Ate. B) Eaten. C) Has eaten. D) None of above. Show Answer Correct Answer: C) Has eaten. 18. Brian has already had this bike ..... he was ten. A) Just. B) Since. C) For. D) Yet. Show Answer Correct Answer: B) Since. 19. I ..... here since July. A) Have worked. B) Has worked. C) Work. D) None of above. Show Answer Correct Answer: A) Have worked. 20. I have studied English ..... 3 years. A) Yet. B) Just. C) Since. D) For. Show Answer Correct Answer: D) For. 21. Mr. Bean ..... (act) for a long time. A) Has acted. B) Acts. C) Acted. D) Is acting. Show Answer Correct Answer: A) Has acted. 22. We have ..... heard the good news and we're excited. A) Just. B) Before. Show Answer Correct Answer: A) Just. 23. She ..... read this new novel together since yesterday A) Has been. B) Has. C) Have been. D) Have. Show Answer Correct Answer: B) Has. 24. Is there a mistake below?Alice has forgets to hand in her homework. A) Change 'forget' and 'forgot'. B) Change 'forgets' into 'forgotten'. C) No mistake. D) None of above. Show Answer Correct Answer: B) Change 'forgets' into 'forgotten'. 25. She must be really tired. She ..... late every night this week. A) 's worked. B) Works. Show Answer Correct Answer: A) 's worked. ← 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