This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 57 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 57 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Are you hungry?No, I ..... dinner 15 minutes ago. A) Have just had. B) Haven't had. C) Have already had. D) Still have had. Show Answer Correct Answer: A) Have just had. 2. We have ..... this major since last night A) Learns. B) Learn. C) Learnt. D) Learning. Show Answer Correct Answer: A) Learns. 3. We use ..... to say that something happened sooner than expected. A) Already. B) Yet. C) Just. D) None of above. Show Answer Correct Answer: A) Already. 4. I have lived in Japan ..... three years. A) Since. B) For. Show Answer Correct Answer: B) For. 5. The auxiliary HAS is used with She, he, you A) True. B) False. Show Answer Correct Answer: B) False. 6. Susie:Can Jack speak English? Tom:Maybe, he ..... the English course ten two years. A) Is joining. B) Has joined. C) Will join. D) Joins. Show Answer Correct Answer: B) Has joined. 7. Peter has read eleven books ..... last weekend. A) Since. B) For. Show Answer Correct Answer: A) Since. 8. He ..... to Australia many times. A) Have been. B) Went. C) Has been. D) Was going. Show Answer Correct Answer: C) Has been. 9. Just goes only between the auxiliary and the main verb A) True. B) False. Show Answer Correct Answer: A) True. 10. We create questions in Present Peffect using the strcuture: A) What/Which you ever ?. B) Have / Has you ever ?. C) Do/ does you ever ?. D) None of above. Show Answer Correct Answer: B) Have / Has you ever ?. 11. You have ..... that movie many times. A) See. B) Seen. C) Seeing. D) Saw. Show Answer Correct Answer: B) Seen. 12. Which one of these is not the conjugation of haber? A) Yo he. B) We have. C) You have. D) We have. Show Answer Correct Answer: B) We have. 13. The singers ..... some beautiful songs for an hour. A) Sang. B) Sung. C) Has sung. D) Have sung. Show Answer Correct Answer: D) Have sung. 14. ..... ten years. A) Have. B) Has. C) Since. D) For. Show Answer Correct Answer: D) For. 15. Combine these words into an interrogative sentence. dance / hip-hop A) Have you ever danced to hip-hop?. B) Has you ever danced to hip-hop?. C) Have you ever dance to hip-hop?. D) Has you ever dance to hip-hop?. Show Answer Correct Answer: A) Have you ever danced to hip-hop?. 16. Mum and Dad ..... gone to the cinema tonight. A) Has. B) Has. C) Have. D) Have. Show Answer Correct Answer: C) Have. 17. Oscar ..... (read) his book several times. A) Have read. B) Has read. C) Read. D) Reads. Show Answer Correct Answer: B) Has read. 18. The woman ..... her daughter in the saloon. A) Has feed. B) Have feed. C) Has fed. D) Have fed. Show Answer Correct Answer: C) Has fed. 19. ..... you ever ..... in an ocean? A) Has/swam. B) Has/swum. C) Have/swam. D) Have/swum. Show Answer Correct Answer: D) Have/swum. 20. Jung Kook lives in Sampit. He ..... (live) there all life. A) Live. B) Lived. C) Living. D) Has lived. E) Has living. Show Answer Correct Answer: D) Has lived. 21. Have you written finished your homework ..... ? A) Already. B) Just. C) Yet. D) None of above. Show Answer Correct Answer: C) Yet. 22. PAST PARTICIPLE FOR READ: A) READ. B) RID. C) RED. D) None of above. Show Answer Correct Answer: A) READ. 23. Is the sentence below in present perfect tense? She kicks the ball so hard. A) YES. B) NO. Show Answer Correct Answer: B) NO. 24. They ..... homework. A) Hasn't do. B) Hasn't done. C) Haven't done. D) Haven't do. Show Answer Correct Answer: C) Haven't done. 25. Present Perfect tense:My grandparents have married ..... 50 years. A) Since. B) In. C) For. D) Of. Show Answer Correct Answer: C) For. 26. We ..... out of gasoline. A) Have just run. B) Has just running. C) Has just run. D) Have just running. Show Answer Correct Answer: A) Have just run. 27. We have ..... in Bandung since 2004 A) Live. B) Lives. C) Lived. D) Living. Show Answer Correct Answer: C) Lived. 28. I can't use my mobile phone because it ( ..... ). A) Has broken. B) Is broke. C) Has broke. D) None of above. Show Answer Correct Answer: A) Has broken. 29. Choose the correct option that represents the interrogative form of the following sentence:The narrator has chosen to voice over Superman instead of Flash. A) Has the narrator chose to voice over Superman instead of Flash?. B) Have the narrator chosen to voice over Superman instead of Flash?. C) Has the narrator chosen to voice over Superman instead of Flash?. D) Has the narrator chose to voice over Superman instead of Flash?. Show Answer Correct Answer: C) Has the narrator chosen to voice over Superman instead of Flash?. 30. My parents ..... gone snorkeling in the Caribbean. A) Have. B) Has. Show Answer Correct Answer: A) Have. ← 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