This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 41 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 41 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Wybierz already, just, yetDon't forget to send your mum a postcard from Berlin I have ..... sent one. A) Already. B) Just. C) Yet. D) None of the above. Show Answer Correct Answer: A) Already. 2. My mom ..... high blood pressure. A) Have always had. B) Has always been having. C) Has always had. D) None of the above. Show Answer Correct Answer: C) Has always had. 3. What is the correct question form for:You have finished the project? A) Have you finished the project?. B) Did you finished the project?. C) Do you have finished the project?. D) Have you finish the project?. Show Answer Correct Answer: A) Have you finished the project?. 4. I ..... sick all week. I need to go to the doctor. A) Has been feeling. B) Have feeling. C) Have been feeling. D) None of the above. Show Answer Correct Answer: C) Have been feeling. 5. I have never ..... to Italy. A) Been. B) Gone. C) All the above. D) None of the above. Show Answer Correct Answer: A) Been. 6. I haven't ridden a horse ..... I was 9. A) FOR. B) SINCE. C) All the above. D) None of the above. Show Answer Correct Answer: B) SINCE. 7. I ..... a present for my mom yet. It's her birthday tomorrow. A) Bought. B) Have bought. C) Haven't bought. D) Always buy. Show Answer Correct Answer: C) Haven't bought. 8. I ..... my dues numerous times A) Have paid. B) Has paid. C) Paid. D) Pay. Show Answer Correct Answer: A) Have paid. 9. Which of the following is an incorrect form of present perfect simple tense? A) I have studied English since primary school formally. B) They have not met their English teacher since they left school. C) She has drove Porsche that her husband bought for her. D) Ali has lived here all his life. Show Answer Correct Answer: C) She has drove Porsche that her husband bought for her. 10. A:He's an actor. He ..... (make) loads of famous films. A) Made. B) He's made. C) All the above. D) None of the above. Show Answer Correct Answer: B) He's made. 11. 3) I ..... her new book yet. Is it good? A) 've read. B) 've been reading. C) Haven't read. D) None of the above. Show Answer Correct Answer: C) Haven't read. 12. Completa le frasi con le parole e la forma corretta del Present Perfect Continuous dei verbi tra parentesi:My husband's father ..... (live) with us for the last three months A) Have been live. B) Has been living. C) Has be live. D) None of the above. Show Answer Correct Answer: B) Has been living. 13. I ..... (do) my homework since the afternoon. A) I have doing. B) I have been doing. C) I has been doing. D) I have done. Show Answer Correct Answer: B) I have been doing. 14. That's a wonderful movie. I ..... it three times. A) Watched. B) Watch. C) Have watched. D) None of the above. Show Answer Correct Answer: C) Have watched. 15. I ..... (never/eat) sushi before today. A) A) have never eaten. B) B) have never been eating. C) All the above. D) None of the above. Show Answer Correct Answer: A) A) have never eaten. 16. What ..... she done?! It's broken. A) Has. B) Have. C) Did. D) None of the above. Show Answer Correct Answer: A) Has. 17. (A) ..... you ever met someone famous? (B) No, I ..... A) Have / haven't. B) Have / have. C) Has / did. D) None of the above. Show Answer Correct Answer: A) Have / haven't. 18. Wybierz already, just, yetHave they finished their homework ..... ? A) Already. B) Just. C) Yet. D) None of the above. Show Answer Correct Answer: C) Yet. 19. They ..... (not/see) that movie yet. A) A) haven't seen. B) B) haven't been seeing. C) All the above. D) None of the above. Show Answer Correct Answer: A) A) haven't seen. 20. They have never ..... to England. A) Been. B) See. C) Was. D) Had. Show Answer Correct Answer: A) Been. 21. He ..... seen her before. A) Has. B) Have. C) Had. D) Haves. Show Answer Correct Answer: A) Has. 22. She has been my best friend ..... 10 years. A) For. B) Since. C) By. D) At. Show Answer Correct Answer: A) For. 23. I ..... to Mary recently. (talk) A) 've talked. B) 's talked. C) Talked. D) None of the above. Show Answer Correct Answer: A) 've talked. 24. Tom ..... how to drive for 3 years but he still can't drive! A) Has learnt. B) Has been learning. C) Learned. D) Have been learning. Show Answer Correct Answer: B) Has been learning. 25. He ..... his room for hours! I'm worried about him. Should we knock on his door? A) Left. B) Hasn't been leaving. C) Hasn't left. D) Didn't leave. Show Answer Correct Answer: C) Hasn't left. ← 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