This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 9 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 9 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$She ..... (sing) in the choir for five years. A) Has sung. B) Have sung. C) Has sang. D) None of the above. Show Answer Correct Answer: A) Has sung. 2. ..... her lately? A) Have you saw. B) Has you saw. C) Has you seen. D) Have you seen. Show Answer Correct Answer: D) Have you seen. 3. Mr Joni almost lost his left leg. A snake ..... him. A) Bitted. B) Has been bitting. C) Has bitten. D) Has been bitten. Show Answer Correct Answer: C) Has bitten. 4. Change the verbs to simple present tense with the help of auxiliary verbs:They (be) not arrived as yet. A) They be not arrived as yet. B) They have not arrived as yet. C) They has not arrived as yet. D) They not arrived as yet. Show Answer Correct Answer: B) They have not arrived as yet. 5. Choose the correct answer to complete this sentence.He can't come with us because he ..... his leg. A) Has broken. B) Has break. C) Have broken. D) Has broke. Show Answer Correct Answer: A) Has broken. 6. She ..... already ..... (menerima) the email 1 minute ago. A) Has received. B) Has got. C) Has accepted. D) Has sent. Show Answer Correct Answer: A) Has received. 7. Complete the sentences below by using present perfect tense. The basketball match (finish) ..... ..... yet. A) Haven't finished. B) Has finished. C) Have finished. D) Hasn't finished. Show Answer Correct Answer: D) Hasn't finished. 8. Select the correct interrogative form of the present perfect tense. A) Have they decided to sponsor our project?. B) Have we finish the game?. C) Had she been here before?. D) Have he built this house by himself?. E) Has he ride a bike?. Show Answer Correct Answer: A) Have they decided to sponsor our project?. 9. Present perfect uses verbs in: A) Infinitive form. B) Simple past. C) Past participle. D) None of the above. Show Answer Correct Answer: C) Past participle. 10. She ..... to the park many times. A) Have gone. B) Has gone. C) Goes. D) None of the above. Show Answer Correct Answer: B) Has gone. 11. He hasn't written me ..... December. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 12. Sinta has ..... to the school for 3 hoursa.gob.goesc.goned.went A) Goes. B) Gone. C) Went. D) Go. Show Answer Correct Answer: B) Gone. 13. Help! I've ..... down a hole! A) Fell. B) Fallen. C) Falls. D) Falled. Show Answer Correct Answer: B) Fallen. 14. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$They ..... (travel) to many countries. A) Have travelled. B) Has travel. C) Has travelled. D) None of the above. Show Answer Correct Answer: A) Have travelled. 15. My teachers ..... never ..... this movie. A) Haven't /seen. B) Have / seen. C) Haver / see. D) Have / saw. Show Answer Correct Answer: B) Have / seen. 16. Present Perfect uses the following auxiliaries: A) Is, are. B) Am, will. C) Have, has. D) None of the above. Show Answer Correct Answer: C) Have, has. 17. She usually ..... out with her friends on Saturday evenings. (GO) A) Go. B) Has gone. C) Is going. D) Goes. Show Answer Correct Answer: D) Goes. 18. Where ..... you ..... your purse? A) Did, lose. B) Have, loosen. C) Have, lost. D) None of the above. Show Answer Correct Answer: C) Have, lost. 19. I am a very lucky person. I have ..... had nightmares. A) Never. B) Just. C) Ever. D) Already. E) Yet. Show Answer Correct Answer: A) Never. 20. ..... you finished your homework, Dave? A) Have. B) Has. C) Done. D) None of the above. Show Answer Correct Answer: A) Have. 21. She has worked for this company ..... 1981. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 22. The Past Participle Form for SPEAK is? A) Spoke. B) Speak. C) Spoken. D) Speaked. Show Answer Correct Answer: C) Spoken. 23. The Past Participle Form for BITE is? A) Bite. B) Bit. C) Bited. D) Bitten. Show Answer Correct Answer: D) Bitten. 24. She has ..... seen him!(a very recent event) A) Been. B) Ever. C) Already. D) Just. Show Answer Correct Answer: D) Just. 25. What are the auxiliary verbs for present perfect tense? A) Have/Has. B) Did/Did. C) Will/Won't. D) Does/Do. Show Answer Correct Answer: A) Have/Has. 26. ..... you ever ..... a shark? A) Has / seen. B) Have / seen. C) Has / to see. D) Have / to see. E) Have to / seen. Show Answer Correct Answer: B) Have / seen. 27. ..... (peter/just/write) the letter to his mom? Yes, he has. A) Has Peter just written. B) Has just Peter written. C) Have Peter just written. D) Have just Peter written. Show Answer Correct Answer: A) Has Peter just written. 28. CHOOSE THE CORRECT ANSWER.Tina has ..... made tea for her doll and herself A) Yet. B) Ever. C) Already. D) None of the above. Show Answer Correct Answer: C) Already. 29. When do you use "yet" with Present Perfect tense? A) In questions and negative sentences. B) In affirmative asentences. C) In questions. D) In negative and affirmative sentences. Show Answer Correct Answer: A) In questions and negative sentences. 30. Fadhil ..... in that Company for 2 years. A) Serving. B) Have served. C) Serves. D) Has served. Show Answer Correct Answer: D) Has served. ← 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