This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Simple – Quiz 43 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Simple Quiz 43 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. 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. 3. 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. 4. 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. 5. 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. 6. 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. 7. 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. 8. 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. 9. 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. 10. 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. 11. 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. 12. 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. 13. 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. 14. 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. 15. 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. 16. Fill in the blank:I ..... (not/see) him since last year. A) Haven't seen. B) Didn't see. C) Don't see. D) Wasn't seeing. Show Answer Correct Answer: A) Haven't seen. 17. Which of the following sentence is not true for present perfect simple tense? A) Have you seen 'Avatar'?. B) Has he just left?. C) He has visited them frequently. D) Someone has drank my coffee!. Show Answer Correct Answer: D) Someone has drank my coffee!. 18. Mr. and Mrs. Roberts have been together ..... they were in college. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 19. Has your dad returned home? A) Yes, he hasn't. B) No, he has. C) Yes, he has. D) None of the above. Show Answer Correct Answer: C) Yes, he has. 20. "Have you ever been to that restaurant?" '' Yes, I ..... (go) there last week! A) Have gone. B) Have been. C) Went. D) None of the above. Show Answer Correct Answer: C) Went. 21. What is the correct structure in the interrogative form? A) Auxiliar (have/has) + subject + verb (ing) + complement +?. B) Auxiliar (have/has) + verb + subject + participle verb + complement +?. C) Auxiliar (have/has) + subjetc + participle verb + complement +?. D) Auxiliar (had) + verb + subject + complement +?. Show Answer Correct Answer: C) Auxiliar (have/has) + subjetc + participle verb + complement +?. 22. (A) ..... you seen the new exhibition at the museum? (B) Yes, I ..... A) Have / have. B) Has / have. C) Have / did. D) None of the above. Show Answer Correct Answer: A) Have / have. 23. My son ..... from school yet. (not / arrive) A) Haven't arrived. B) Hasn't arrived. C) Didn't arrive. D) None of the above. Show Answer Correct Answer: B) Hasn't arrived. 24. I ..... for the test A) Has study. B) Have study. C) Have studied. D) Has studied. Show Answer Correct Answer: C) Have studied. 25. You do't need to buy the tickets for the concert because I've ..... bought them. A) Yet. B) Already. C) Recently. D) Ever. Show Answer Correct Answer: B) Already. 26. She ..... a holiday for 5 years !! A) Didn't have. B) Hasn't had. C) Hasn't have. D) None of the above. Show Answer Correct Answer: B) Hasn't had. 27. * Karen ..... her homework ..... A) Hasn't finished, already. B) Hasn't finished, yet. C) Finished, ago. D) None of the above. Show Answer Correct Answer: B) Hasn't finished, yet. 28. Completa le frasi con le parole e la forma corretta del Present Perfect Continuous dei verbi tra parentesi:Mary needs a holiday. She ..... (work) too hard. A) Has working. B) Have been working. C) Has been working. D) None of the above. Show Answer Correct Answer: C) Has been working. 29. I ..... your sister A) Have just seen. B) Has just saw. C) Have just saw. D) Have the seen. Show Answer Correct Answer: A) Have just seen. 30. (A) ..... have you been a vegetarian?(B) ..... I started University A) How long | For. B) How long | Alredy. C) How long | Since. D) None of the above. Show Answer Correct Answer: C) How long | Since. ← 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