This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 14 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 14 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She hasn't finished the washing up ..... A) Yet. B) Already. C) Just. D) Before. Show Answer Correct Answer: A) Yet. 2. We haven't been talking since we broke up. A) Talking. B) Talk. C) Talks. D) Talked. Show Answer Correct Answer: A) Talking. 3. Kate hasn't done her homework ..... A) Already. B) Just. C) Yet. D) Never. Show Answer Correct Answer: C) Yet. 4. Last week my sister ..... a nice blouse in that shop. A) Bought. B) Buy. C) Have bought. D) None of the above. Show Answer Correct Answer: A) Bought. 5. What verb tense is this:"I have been studying a lot" . A) Present simple. B) Present continuous. C) Present perfect simple. D) Present perfect continuous. Show Answer Correct Answer: D) Present perfect continuous. 6. My daughter has been studying ..... two hours now. A) During. B) Since. C) For. D) In. Show Answer Correct Answer: C) For. 7. She ..... her chores. A) She has finished her chores. B) She have finished her chores. C) She has finishes her chores. D) None of the above. Show Answer Correct Answer: A) She has finished her chores. 8. Have you ..... it yet? A) Wear. B) Wears. C) Wore. D) Worn. Show Answer Correct Answer: D) Worn. 9. He is still at home. He ..... yet. A) Didn't leave. B) Hasn't left. C) Doesn't leave. D) Haven't left. Show Answer Correct Answer: B) Hasn't left. 10. Choose the correct form of the verb to complete the sentence:'She ..... (work) here for five years.' A) Has worked. B) Has been working. C) Have worked. D) Have been working. Show Answer Correct Answer: B) Has been working. 11. I'm in the football team, but we ..... any matches yet A) Hasn't played. B) Has play. C) Haven't played. D) None of the above. Show Answer Correct Answer: C) Haven't played. 12. Ed is one of the nicest people I ..... A) Ever meet. B) Ever met. C) Have ever met. D) Have met ever. Show Answer Correct Answer: C) Have ever met. 13. I ..... Lisa since I was 10. A) Known. B) 've known. C) 've knew. D) None of the above. Show Answer Correct Answer: B) 've known. 14. Ali: ..... your brother talked to you yet?Muthu:Yes, he ..... A) Has / did. B) Have / have. C) Has / has. D) None of the above. Show Answer Correct Answer: C) Has / has. 15. Sofia ..... a beautiful poem A) Write. B) Wrote. C) Written. D) Wrotted. Show Answer Correct Answer: B) Wrote. 16. I have never ..... snowboarding. A) Tries. B) Tried. C) Try. D) Tryed. Show Answer Correct Answer: B) Tried. 17. No. I've been here ..... 8.00 this morning.' A) Yet. B) For. C) Already. D) Since. Show Answer Correct Answer: D) Since. 18. The past participle of:CATCH A) Catched. B) Caut. C) Caught. D) Caugt. Show Answer Correct Answer: C) Caught. 19. The past participle of:BUY A) Bougt. B) Bough. C) Bouhgt. D) Bought. Show Answer Correct Answer: D) Bought. 20. We ..... already ..... the good news. A) Have heard. B) Had heard. C) Has heard. D) Will hear. Show Answer Correct Answer: A) Have heard. 21. They ..... a week ago. A) Has arrived. B) Arrived. C) Have arrive. D) Have been arriving. Show Answer Correct Answer: B) Arrived. 22. She must be tired, she ..... all afternon. A) Has been write. B) Have been writing. C) Has written. D) Has been writing. Show Answer Correct Answer: D) Has been writing. 23. Fill in the gaps: ..... Julie today?-I ..... her in the morning. A) Have you seen / I saw. B) Have you saw / I have saw. C) Have you seen / I have seen. D) Did you see / I saw. Show Answer Correct Answer: A) Have you seen / I saw. 24. Have you ..... been in Russia? A) Just. B) Ever. C) Never. D) Yet. Show Answer Correct Answer: B) Ever. 25. When should the present perfect simple tense be used instead of the past simple tense? A) For actions that happened at a specific time in the past. B) For ongoing actions. C) For actions with a present relevance or at an unspecified time in the past. D) For future actions. Show Answer Correct Answer: C) For actions with a present relevance or at an unspecified time in the past. ← 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