This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 34 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 34 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Complete the sentence:Paul ..... In the sea last summer A) Swimming. B) Swom. C) Swam. D) Swimmed. Show Answer Correct Answer: C) Swam. 2. They ..... four goals and it's only half-time A) Have scored. B) Have been scoring. C) Has scored. D) None of the above. Show Answer Correct Answer: A) Have scored. 3. Which one is the Past Continuous? A) I cooked dinner yesterday. B) I was cooking dinner yesterday. C) I haven't cooked dinner yet. D) I have been cooking dinner for 2 hours. Show Answer Correct Answer: B) I was cooking dinner yesterday. 4. I ..... for 2 years. A) Am married. B) Have married. C) Have been married. D) Married. Show Answer Correct Answer: C) Have been married. 5. 8) Sandra buys lottery tickets every week but she's ..... the lottery prize. A) Won. B) Been winning. C) Never won. D) None of the above. Show Answer Correct Answer: C) Never won. 6. Choose the best alternative:I've known my best friend ..... we were 10 years old. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 7. We ..... the cleaning lady for over three weeks. A) Don't pay. B) Haven't paid. C) Didn't pay. D) None of the above. Show Answer Correct Answer: B) Haven't paid. 8. She's a good dancer. She ..... two championships already. A) Has been winning. B) Has won. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has won. 9. Tina and Alex ..... (break) up with each other for good. A) Have broken up. B) Have broke up. C) Has broken up. D) Haved broken up. Show Answer Correct Answer: A) Have broken up. 10. ..... I took this course, I always believed that English was easy. A) Until. B) Up to now. C) All the above. D) None of the above. Show Answer Correct Answer: A) Until. 11. 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. 12. 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. 13. 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?. 14. 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. 15. I have never ..... to Italy. A) Been. B) Gone. C) All the above. D) None of the above. Show Answer Correct Answer: A) Been. 16. 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. 17. 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. 18. I ..... my dues numerous times A) Have paid. B) Has paid. C) Paid. D) Pay. Show Answer Correct Answer: A) Have paid. 19. 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. 20. 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. 21. 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. 22. 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. 23. 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. 24. 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. 25. 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. 26. What ..... she done?! It's broken. A) Has. B) Have. C) Did. D) None of the above. Show Answer Correct Answer: A) Has. 27. (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. 28. 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. 29. 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. 30. They have never ..... to England. A) Been. B) See. C) Was. D) Had. Show Answer Correct Answer: A) Been. ← 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