This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 40 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 40 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... but I'm still at chapter 10. A) Have been reading. B) Have read. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have been reading. 2. The past participle of:FEEL A) FEELED. B) FALL. C) FALLEN. D) FELT. Show Answer Correct Answer: D) FELT. 3. The first thing she did was going to a traditional restaurant. A) She's already tried the local food. B) She's never tried the local food. C) She hasn't tried the local food yet. D) None of the above. Show Answer Correct Answer: A) She's already tried the local food. 4. I ..... to her this week. (-) A) Haven't talk. B) Haven't talked. C) Hasn't talked. D) Hasn't talk. Show Answer Correct Answer: B) Haven't talked. 5. My mother ..... (not/ see) you in the park yesterday. A) Saw. B) Didn't see. C) Hasn't seen. D) Haven't seen. Show Answer Correct Answer: B) Didn't see. 6. Complete:We ..... them once a week for the last year A) Have visited. B) Has visit. C) Has visited. D) None of the above. Show Answer Correct Answer: A) Have visited. 7. Has someone ..... my bread? There's only a little bit left. A) Eaten. B) Been eating. C) All the above. D) None of the above. Show Answer Correct Answer: B) Been eating. 8. We've known each other since we ..... children. A) 've been. B) Were. C) Are. D) None of the above. Show Answer Correct Answer: B) Were. 9. I ..... that book, but people say is great. A) 've never read. B) 've ever read. C) 've never readen. D) None of the above. Show Answer Correct Answer: A) 've never read. 10. Karen ..... ten chapters of the book. A) Has already read. B) Has been reading. C) Read. D) Was reading. Show Answer Correct Answer: A) Has already read. 11. The past participle of the verb STUDY is: A) Studyied. B) Studyed. C) Studied. D) None of the above. Show Answer Correct Answer: C) Studied. 12. TRUE or FALSE?The first verb of present perfect continuous tense is HAS or HAVE. A) True. B) False. C) No, it's HAD!. D) I don't know . Show Answer Correct Answer: A) True. 13. My father is on the way. He ..... home yet. A) Haven't arrived. B) Hasn't arrived. C) Didn't arrived. D) Arrived. Show Answer Correct Answer: B) Hasn't arrived. 14. The last time I ..... my grandfather was 2 months ago. A) Had seen. B) Saw. C) See. D) Have seen. Show Answer Correct Answer: B) Saw. 15. Laura ..... a lot of Italian papers. A) Has brought. B) Has bring. C) Have brought. D) Had brought. Show Answer Correct Answer: A) Has brought. 16. Complete the sentence:Paul ..... In the sea last summer A) Swimming. B) Swom. C) Swam. D) Swimmed. Show Answer Correct Answer: C) Swam. 17. 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. 18. 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. 19. I ..... for 2 years. A) Am married. B) Have married. C) Have been married. D) Married. Show Answer Correct Answer: C) Have been married. 20. 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. 21. 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. 22. 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. 23. 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. 24. 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. 25. ..... 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. ← 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