This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 33 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 33 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. ..... (he graduate) already? A) Has he graduated. B) Did he graduate. C) Have he graduated. D) Is he graduating. Show Answer Correct Answer: A) Has he graduated. 2. It's the most amazing Portrait I've ..... Seen. A) .ever. B) .never. C) .lately. D) .yet. Show Answer Correct Answer: A) .ever. 3. I ..... a lot of assignments in the last few days. A) Done. B) Was doing. C) Was done. D) Have done. Show Answer Correct Answer: D) Have done. 4. Julie ..... to drive for six years. A) Has learnt. B) Has been learning. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has been learning. 5. Tara ..... them an email last night. A) Has sent. B) Sent. C) Have sent. D) None of the above. Show Answer Correct Answer: B) Sent. 6. I ..... my car for three years. ( to have) A) Have had. B) Has had. C) All the above. D) None of the above. Show Answer Correct Answer: A) Have had. 7. John has ..... Cynthia since primary school. A) Been knowing. B) Known. C) All the above. D) None of the above. Show Answer Correct Answer: B) Known. 8. I ..... (already/tell) you the truth. A) Have already tell. B) Have told. C) Have already tellen. D) Have already told. Show Answer Correct Answer: D) Have already told. 9. You look messy. What ..... you ..... all day? A) Have you done. B) Have you been doing. C) Have you been done. D) None of the above. Show Answer Correct Answer: B) Have you been doing. 10. Sophie wanted to visit the Burj al Arab hotel. She went there two days ago. A) Sophie hasn't been to the Burj Al Arab hotel yet. B) Sophie has already been to the Burj Al Arab hotel. C) Sophie has just been to the Burj Al Arab hotel. D) None of the above. Show Answer Correct Answer: B) Sophie has already been to the Burj Al Arab hotel. 11. WHAT TIME ..... have breakfast this morning? A) Have you. B) You ate. C) Did you eat. D) Did you. Show Answer Correct Answer: D) Did you. 12. The past participle of verb CUT is: A) CUT. B) CUTS. C) CUTTED. D) None of the above. Show Answer Correct Answer: A) CUT. 13. I ..... a gift for my cousin. It's her birthday! (buy) A) Bougth. B) Bought. C) Have bougth. D) Have bought. Show Answer Correct Answer: D) Have bought. 14. ..... Excuse my terrible breath. A) I've eaten onions. B) I've been eating onions. C) All the above. D) None of the above. Show Answer Correct Answer: B) I've been eating onions. 15. Form the Present Perfect Continuous sentence:They / work / in the garden. A) They have been working at the garden. B) They have been working in the garden. C) They have been worked in the garden. D) They have worked in the garden. Show Answer Correct Answer: B) They have been working in the garden. 16. 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. 17. The past participle of:FEEL A) FEELED. B) FALL. C) FALLEN. D) FELT. Show Answer Correct Answer: D) FELT. 18. 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. 19. 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. 20. 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. 21. 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. 22. 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. 23. 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. 24. 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. 25. 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. 26. 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. 27. 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. 28. 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. 29. 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. 30. 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. ← 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