This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 39 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 39 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. The breadman ..... already. You will have to go to town to buy bread. A) Comes. B) Has come. C) Coming. D) Is coming. Show Answer Correct Answer: B) Has come. 2. Mary ..... to Europe last year. A) Went. B) Has gone. C) Have gone. D) None of the above. Show Answer Correct Answer: A) Went. 3. J.K. Rowling's "Harry Potter" books ..... in many countries. A) Have been published. B) Were published. C) Had been published. D) None of the above. Show Answer Correct Answer: A) Have been published. 4. Asia and Rebecca ..... a medal! A) Has won. B) Have winned. C) Have won. D) Won. Show Answer Correct Answer: C) Have won. 5. I ..... him 5 days ago. A) Meet. B) Met. C) Have meet. D) Have met. Show Answer Correct Answer: B) Met. 6. She doesn't want to join us to go to the cinema tonight because she ..... that movie ..... A) Has watched, already. B) Hasn't watched, yet. C) Have watched, already. D) Haven't watched, yet. Show Answer Correct Answer: A) Has watched, already. 7. Mark ..... ill lately A) Has been. B) Have been. C) Was. D) None of the above. Show Answer Correct Answer: A) Has been. 8. In December 2013 was the last time I ..... that extraordinary city. A) Visited. B) Have visited. C) All the above. D) None of the above. Show Answer Correct Answer: A) Visited. 9. I ..... for my keys since yesterday, but I ..... them. A) 've been looking / haven't found. B) 've been looking / haven't been finding. C) 've looked / haven't been finding. D) None of the above. Show Answer Correct Answer: A) 've been looking / haven't found. 10. Complete the sentence:My dog ..... a large bone A) Ate. B) Eat. C) Eated. D) None of the above. Show Answer Correct Answer: A) Ate. 11. ..... (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. 12. It's the most amazing Portrait I've ..... Seen. A) .ever. B) .never. C) .lately. D) .yet. Show Answer Correct Answer: A) .ever. 13. 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. 14. 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. 15. 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. 16. 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. 17. 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. 18. 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. 19. 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. 20. 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. 21. 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. 22. The past participle of verb CUT is: A) CUT. B) CUTS. C) CUTTED. D) None of the above. Show Answer Correct Answer: A) CUT. 23. 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. 24. ..... 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. 25. 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. ← 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