This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 28 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 28 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Up to now, no one ..... the jackpot yet. A) Wins. B) Winning. C) Has won. D) Is winning. Show Answer Correct Answer: C) Has won. 2. There is only a little cake left because your dad ..... it in the past 3 days. A) Has eaten. B) Has been eating. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been eating. 3. When ..... the club? A) Have you joined. B) Have you join. C) Did you join. D) Joined you. Show Answer Correct Answer: C) Did you join. 4. They have been ..... for months, and they have ..... 3 cities so far. A) Travelling/visited. B) Travel / visit. C) Travelling/ visiting. D) Travelling/been. Show Answer Correct Answer: A) Travelling/visited. 5. ..... (you buy) every thing you need for the trip? A) Have you bought. B) Has you buy. C) Have you buy. D) Has you bought. Show Answer Correct Answer: A) Have you bought. 6. A:Would you like a coffee? B:No thanks ..... one. A) I've just had. B) I just had. C) All the above. D) None of the above. Show Answer Correct Answer: A) I've just had. 7. I ..... (know) Ivan for a long time. We ..... (meet) in 2011. A) Knew / met. B) Have known / have. C) Knew / have met. D) Have known / met. Show Answer Correct Answer: D) Have known / met. 8. Last weekend, I ..... a nice cell phone! It was only $ 259. A) Brought. B) Bought. C) Broke. D) Buy. Show Answer Correct Answer: B) Bought. 9. How is a negative sentence formed in the present perfect simple? A) No + past participle of the main verb + auxiliary verb (in negative). B) No + haber (in negative) + past participle of the main verb. C) No + auxiliary verb (in affirmative) + past participle of the main verb. D) No + main verb (in affirmative) + past participle of the auxiliary verb. Show Answer Correct Answer: B) No + haber (in negative) + past participle of the main verb. 10. ..... you ever ..... paella? A) Did eat. B) Have eaten. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have eaten. 11. ....Jack ..... the football team? A) Has, joined. B) Have, joined. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has, joined. 12. Le present perfect se forme avec l'auxiliaire A) Have. B) Be. C) Do. D) None of the above. Show Answer Correct Answer: A) Have. 13. She ..... to the Netherlands. Now she is in Cairo. A) Has gone. B) Has been. C) Is. D) Was. Show Answer Correct Answer: B) Has been. 14. The pupils ..... their homework. A) Did. B) Has done. C) Have done. D) None of the above. Show Answer Correct Answer: C) Have done. 15. What auxiliary words are used in interrogative sentences in the present perfect simple? A) Have, has. B) Is. C) Am. D) Are. Show Answer Correct Answer: A) Have, has. 16. Identify the sentence that uses the Simple Past tense: A) They have visited Paris. B) They visited Paris. C) They are visiting Paris. D) They will visit Paris. Show Answer Correct Answer: B) They visited Paris. 17. She ..... 6 cups of coffee A) Have had. B) Has had. C) Has having. D) None of the above. Show Answer Correct Answer: B) Has had. 18. I ..... (not/finish) my homework yet. A) Haven't finished. B) Haven't finish. C) Have finishes. D) Has finish. Show Answer Correct Answer: A) Haven't finished. 19. I ..... that movie yet. A) Have watched. B) Haven't watched. C) Have been watching. D) None of the above. Show Answer Correct Answer: B) Haven't watched. 20. You have ..... all day. Let me drive now. A) Driven. B) Been driving. C) Drove. D) Driving. Show Answer Correct Answer: B) Been driving. 21. We've haven't decided ..... , but we'll make a decision tonight. A) Just. B) Already. C) Yet. D) Since. E) For. Show Answer Correct Answer: C) Yet. 22. I ..... (love) chocolate since I was a child. You might even call me a "chocoholic." A) 've loved. B) Have love. C) 've been loving. D) 've been loved. Show Answer Correct Answer: A) 've loved. 23. ..... your father lost his keys again? A) Has. B) Have. C) Did. D) None of the above. Show Answer Correct Answer: A) Has. 24. Something terrible ..... (happen). A) Has happened. B) Have happened. C) Has happen. D) None of the above. Show Answer Correct Answer: A) Has happened. 25. Choose the correct form to complete the sentence:'I ..... (work) here for five years.' A) Have worked. B) Have been working. C) Worked. D) Am working. Show Answer Correct Answer: B) Have been working. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Simple Quiz 1Present Perfect Simple Quiz 2Present Perfect Simple Quiz 3Present Perfect Simple Quiz 4Present Perfect Simple Quiz 5Present Perfect Simple Quiz 6Present Perfect Simple Quiz 7Present Perfect Simple Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books