This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 10 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 10 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Her boyfriend ..... ( give) up smoking for 3 months. A) Have give. B) Has gaven. C) Had gave. D) Has given. Show Answer Correct Answer: D) Has given. 2. Jack and Amy ..... ..... the present to me yet. A) Have given. B) Haven't given. C) Hasn't gave. D) Have gave. Show Answer Correct Answer: B) Haven't given. 3. They ..... project yet. A) Have started. B) Haven't started. C) Hasn't started. D) None of the above. Show Answer Correct Answer: B) Haven't started. 4. Hi, Angela. How are you? I ..... (not/see) you for ages. A) Haven't seen. B) Didn't see. C) Haven't seen. D) Didn't see. Show Answer Correct Answer: A) Haven't seen. 5. Complete the following sentences using Present Perfect tense form of the verb in bracket:We ..... (live) here since 2008. A) Lived. B) Have lived. C) Has lived. D) Live. Show Answer Correct Answer: B) Have lived. 6. My mom ..... met her customer for 30 minutes. A) Do. B) Have. C) Has. D) None of the above. Show Answer Correct Answer: C) Has. 7. She has ..... lost her keys twice this year A) Already. B) Ever. C) Yet. D) None of the above. Show Answer Correct Answer: A) Already. 8. I ..... the Taj Mahal. (see)Fill in the blank with present perfect tense. A) Has saw. B) Has seen. C) Have seeing. D) Have seen. Show Answer Correct Answer: D) Have seen. 9. I've cleaned the kitchen, but I ..... living room yet. A) Haven't clean. B) Haven't cleaned. C) Have cleaned. D) None of the above. Show Answer Correct Answer: B) Haven't cleaned. 10. What verbs use with present perfect A) Only past verbs. B) Present verbs. C) Past participle verbs. D) None of the above. Show Answer Correct Answer: C) Past participle verbs. 11. $^{Choose the correct form of the verb in PRESENT PERFECT TENSE:}$We ..... (never/see) a movie like that before. A) Have never sawn. B) Has never saw. C) Have never seen. D) None of the above. Show Answer Correct Answer: C) Have never seen. 12. They have played chess ..... two hours. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 13. .... you ever ..... (go) to Sikkim? A) Are, going. B) Have, went. C) Have, gone. D) None of the above. Show Answer Correct Answer: C) Have, gone. 14. I haven't seen him ..... primary school. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 15. What is the interrogative structure of the Present perfect tense? A) Has/had + subject + participle verb. B) Has/have + subject + participle verb. C) Have/has + subject + simple past verb. D) Have/has + subject + infinitive verb. Show Answer Correct Answer: B) Has/have + subject + participle verb. 16. With he, she and it in present perfect tense we use: A) Had. B) Has. C) Have. D) Haven't. Show Answer Correct Answer: B) Has. 17. $^{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. 18. ..... her lately? A) Has you seen. B) Have you saw. C) Has you saw. D) Have you seen. Show Answer Correct Answer: D) Have you seen. 19. Mr Joni almost lost his left leg. A snake ..... him. A) Bitted. B) Has bitten. C) Has been bitten. D) Has been bitting. Show Answer Correct Answer: B) Has bitten. 20. Change the verbs to simple present tense with the help of auxiliary verbs:They (be) not arrived as yet. A) They have not arrived as yet. B) They has not arrived as yet. C) They be not arrived as yet. D) They not arrived as yet. Show Answer Correct Answer: A) They have not arrived as yet. 21. Choose the correct answer to complete this sentence.He can't come with us because he ..... his leg. A) Has broken. B) Have broken. C) Has break. D) Has broke. Show Answer Correct Answer: A) Has broken. 22. She ..... already ..... (menerima) the email 1 minute ago. A) Has sent. B) Has accepted. C) Has received. D) Has got. Show Answer Correct Answer: C) Has received. 23. Complete the sentences below by using present perfect tense. The basketball match (finish) ..... ..... yet. A) Have finished. B) Haven't finished. C) Has finished. D) Hasn't finished. Show Answer Correct Answer: D) Hasn't finished. 24. Select the correct interrogative form of the present perfect tense. A) Had she been here before?. B) Have he built this house by himself?. C) Has he ride a bike?. D) Have they decided to sponsor our project?. E) Have we finish the game?. Show Answer Correct Answer: D) Have they decided to sponsor our project?. 25. 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. ← 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