This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 51 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 51 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He hasn't eaten anything ..... yesterday. A) For. B) -. C) Since. D) None of the above. Show Answer Correct Answer: C) Since. 2. I ..... Sarah last weekend. We ..... dinner. A) Have met / had. B) Met / have had. C) Met / had. D) Haven't met / had. Show Answer Correct Answer: C) Met / had. 3. Have you ..... visited any famous landmarks this year? A) Ever. B) Never. C) Had. D) None of the above. Show Answer Correct Answer: A) Ever. 4. Identify the sentence that uses Simple Past tense. A) They have gone to the market. B) They went to the market. C) They are going to the market. D) They will go to the market. Show Answer Correct Answer: B) They went to the market. 5. Mary and Jane ..... to Paris many times. A) Have be. B) Has be. C) Have been. D) Has been. Show Answer Correct Answer: C) Have been. 6. * Call Fay. She ..... three times ..... this morning! A) Has called, for. B) Has called, since. C) Called, since. D) None of the above. Show Answer Correct Answer: B) Has called, since. 7. (A) ..... your brother talked to you yet? (B) Yes, he ..... A) Has | hasn't. B) Have | have. C) Has | has. D) None of the above. Show Answer Correct Answer: C) Has | has. 8. Mr. Lyons has worked for this school (a) August. A) A. since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) A. since. 9. I ..... lunch with Emily yesterday. (have) A) Had. B) Have had. C) All the above. D) None of the above. Show Answer Correct Answer: A) Had. 10. Which of the following is the correct form of present perfect simple tense? A) It has rained a lot this month. B) I have just finish my internship at the museum. C) They have wrote three letters already. D) I have liked durian when I was a child. Show Answer Correct Answer: A) It has rained a lot this month. 11. Our dog has been ill ..... two days. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: B) For. 12. How long ..... your phone? A) Have you been having. B) Have you had. C) Has you been having. D) None of the above. Show Answer Correct Answer: B) Have you had. 13. We have a new camera. We ..... some beautiful pictures of the children. A) Has taken. B) Taken. C) Have taken. D) None of the above. Show Answer Correct Answer: C) Have taken. 14. My husband ..... ( not / be ) to Japan yet. A) Wasn't. B) Hasn't been. C) Haven't been. D) Weren't. Show Answer Correct Answer: B) Hasn't been. 15. Completa le frasi con le parole e la forma corretta del Present Perfect Continuous dei verbi tra parentesi:We ..... (travel) for three days A) Has been travelling. B) Have been travelling. C) Has been travel. D) None of the above. Show Answer Correct Answer: B) Have been travelling. 16. Simon ..... (write) books all his life and he's not planning to retire any time soon. A) Has written. B) Has writen. C) Has been writing. D) Has been written. Show Answer Correct Answer: C) Has been writing. 17. My friend ..... tried rock climbing before, but she is excited to start. A) Never. B) Has never. C) Hasn't. D) None of the above. Show Answer Correct Answer: B) Has never. 18. My sister and her boyfriend ..... (see) each other for a few weeks. A) My sister and her boyfriend have seen. B) My sister and her boyfriend have seeing. C) My sister and her boyfriend has been seeing. D) My sister and her boyfriend have been seeing. Show Answer Correct Answer: D) My sister and her boyfriend have been seeing. 19. Which verb is regular in both Past Simple and Past Participle forms? A) Go. B) Put. C) Eat. D) Find. Show Answer Correct Answer: B) Put. 20. Be careful! Michael ..... (hurt) his leg. A) Has hurt. B) Has hurted. C) Have hurt. D) Have hurted. Show Answer Correct Answer: A) Has hurt. 21. You have played football ..... ten years. A) FOR. B) SINCE. C) All the above. D) None of the above. Show Answer Correct Answer: A) FOR. 22. Florencia has studied English ..... she was 7 years old. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 23. What interesting foods ..... ? A) Has she eat. B) Have you eaten. C) Have you eat. D) None of the above. Show Answer Correct Answer: B) Have you eaten. 24. Where in the sentence would the auxiliary go if we are asking a question? A) After the subject. B) Before the complement. C) The auxiliary is not used. D) Before the subject. Show Answer Correct Answer: D) Before the subject. 25. Mum isn't here. She has ..... to the park. A) Been. B) Gone. C) Went. D) None of the above. Show Answer Correct Answer: B) Gone. ← 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