This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 44 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 44 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I have ..... visited Japan. A) Ever. B) Never. C) All the above. D) None of the above. Show Answer Correct Answer: B) Never. 2. Mark and Tania have had that car ..... 10 years A) For. B) Since. C) Ever. D) None of the above. Show Answer Correct Answer: A) For. 3. Mark has ..... me to his new house A) Invites. B) Invite. C) Invited. D) None of the above. Show Answer Correct Answer: C) Invited. 4. What tense is used to talk about something that started in the past but finished recently? A) Past Simple. B) Present Perfect. C) Past Continuous. D) Future Perfect. Show Answer Correct Answer: B) Present Perfect. 5. Present perfect simple vs Present perfect continuous:seleziona l'alternativa correttaI ..... to learn Chinese for years A) Have been trying. B) Have tried. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been trying. 6. We ..... for hours! We should go back and get a map. A) Have been driving. B) Has driven. C) Have driven. D) None of the above. Show Answer Correct Answer: A) Have been driving. 7. The battalion ..... bravely to the valley of death A) Has marched. B) Have marched. C) Had marched. D) Were marched. Show Answer Correct Answer: A) Has marched. 8. Which of the following is true for present perfect simple tense? A) We have just seen her. B) She have been to the cinema twice this week. C) He has flew to Kuala Lumpur yesterday. D) She was blew away by their performance when she first saw it. Show Answer Correct Answer: A) We have just seen her. 9. CHOOSE THE CORRECT OPTIONWe have ..... the shopping for our grandmother. A) Did. B) Do. C) Does. D) Done. Show Answer Correct Answer: D) Done. 10. What is the correct Past Participle form of the verb 'see'? A) Saw. B) Seen. C) Seed. D) Sawed. Show Answer Correct Answer: B) Seen. 11. I ..... this jacket last week. A) Buy. B) Have been buying. C) Have bought. D) Bought. Show Answer Correct Answer: D) Bought. 12. You look different! ..... weight? A) Have you lose. B) Did you lose. C) Have you lost. D) None of the above. Show Answer Correct Answer: C) Have you lost. 13. She ..... a teacher for the last 10 years. She has a lot of experience. A) Has been being. B) Have been. C) Has been. D) None of the above. Show Answer Correct Answer: C) Has been. 14. B:Well, I ..... (never/see) a film with him in it. A) Never seen. B) I've never seen. C) All the above. D) None of the above. Show Answer Correct Answer: B) I've never seen. 15. We use present perfect continuous for finished actions, A) YES. B) NO. C) All the above. D) None of the above. Show Answer Correct Answer: B) NO. 16. I have lived in Izmir ..... 10 years. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 17. Did you watch the new James Bond film last night? A) Yes, we didn't. B) Yes, I have. C) Yes, I watched. D) Yes, we did. Show Answer Correct Answer: D) Yes, we did. 18. ..... you ..... (hear) the news yet? A) Has you heard. B) Have you been heard. C) Have you hearing. D) Have you heard. Show Answer Correct Answer: D) Have you heard. 19. Carol ..... this film many times. She loves it. A) Has seen. B) Has been seing. C) All the above. D) None of the above. Show Answer Correct Answer: A) Has seen. 20. Mary hasn't washed the dishes ..... A) Already. B) Yet. C) Just. D) None of the above. Show Answer Correct Answer: B) Yet. 21. She ..... saving at Tabung Haji since young A) Has started. B) Has starting. C) Have started. D) Is starting. Show Answer Correct Answer: A) Has started. 22. Where ..... (eat) recently? A) Have you eaten. B) Did you eat?. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have you eaten. 23. You are late! The class ..... already ..... A) Has / start. B) Have / started. C) Has / started. D) None of the above. Show Answer Correct Answer: C) Has / started. 24. This has to be the stupidest joke I have ..... heard. A) Ever. B) Never. C) Already. D) Just. Show Answer Correct Answer: A) Ever. 25. I haven't heard from my sister ..... the beginning of March. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. ← 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