This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 30 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 30 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. I ..... with the test. A) Have done. B) Has done. C) Have do. D) Has do. Show Answer Correct Answer: A) Have done. 2. Thieves ..... over a million dollars in cash from the Bank of East Asia in Central. A) Stolen. B) Were stolen. C) Have stolen. D) Was been stolen. Show Answer Correct Answer: C) Have stolen. 3. Form the present perfect tense:She (to read) three books this month. A) She has read three books this month. B) She has been reading three books this month. C) She read three books this month. D) She will read three books this month. Show Answer Correct Answer: A) She has read three books this month. 4. The past participle of the verb TO BE is A) Was. B) Were. C) Was, were. D) Been. Show Answer Correct Answer: D) Been. 5. How long haven't you seen Peter? This sentence means: ..... A) When are you going to see Peter?. B) When will you and Peter see each other again?. C) When did you last see Peter?. D) When haven't you seen Peter?. Show Answer Correct Answer: C) When did you last see Peter?. 6. Convert the sentence 'I see the movie' to present perfect tense. A) I see the movies. B) I will see the movie. C) I have seen the movie. D) I saw the movie. Show Answer Correct Answer: C) I have seen the movie. 7. ..... (we/cut) the curtain yet? A) Have we cut. B) Have we cutted. C) Have we cutten. D) Have we cuttened. Show Answer Correct Answer: A) Have we cut. 8. Which auxiliary verb is used with the pronoun 'I' in the present perfect tense? A) Have. B) Has. C) Is. D) Was. Show Answer Correct Answer: A) Have. 9. A new family (move) ..... into town. A) Have move. B) Has moved. C) Have moved. D) None of the above. Show Answer Correct Answer: B) Has moved. 10. Has she finished her homework? A) Unknown. B) She is still working on it. C) No, she hasn't started yet. D) Yes, she has finished it. Show Answer Correct Answer: A) Unknown. 11. What is the negative form of 'They have seen the movie'? A) They have seen the film. B) They have not seen the movie. C) They have not watched the film. D) They have seen the movie not. Show Answer Correct Answer: B) They have not seen the movie. 12. We started to write to each other three years ago. A) A:We used to write to each other in three years. B) B:We have written to each other since three years. C) C:We used to write to each other for three years. D) D:We have written to each other for three years. Show Answer Correct Answer: D) D:We have written to each other for three years. 13. The lion ..... the deer. A) Has caught. B) Have caught. C) Has catch. D) Have catch. Show Answer Correct Answer: A) Has caught. 14. Use 'have' or 'has' in a present perfect sentence. A) Have or has. B) Hasn't. C) Having. D) Had. Show Answer Correct Answer: A) Have or has. 15. There ..... a lot of changes in Vietnam since the 1990s. A) Was. B) Have been. C) Has been. D) Are. Show Answer Correct Answer: B) Have been. 16. Which sentence is in the present perfect tense? 'I have read that book.' or 'I read that book.' A) I have read that book. B) I had read that book. C) I will read that book. D) I have been reading that book. Show Answer Correct Answer: A) I have read that book. 17. From 2020, he ..... France's ongoing response to the COVID-19 pandemic and vaccination rollout. A) Has lead. B) Has led. C) Was leading. D) Have led. Show Answer Correct Answer: B) Has led. 18. The structure for the negative form in present perfect is:SUJ. + HAVE/HAS (3rd Pers) + NOT + VERBO (Participle). You ..... not played soccer this month. A) Have. B) Has. C) Had. D) Is. Show Answer Correct Answer: A) Have. 19. We ..... close friends since we were in grade 6. A) A:are. B) B:were. C) C:have been. D) D:will be. Show Answer Correct Answer: C) C:have been. 20. The Present Perfect Tense is formed with: A) S+has/have+past participle. B) S+has/have+past tense. C) S+had+past participle. D) None of the above. Show Answer Correct Answer: A) S+has/have+past participle. 21. Ever or never?:Paolo has ..... cooked. A) Ever. B) Never. C) All the above. D) None of the above. Show Answer Correct Answer: B) Never. 22. I've ..... to South Africa. A) Go. B) Gone. C) Went. D) None of the above. Show Answer Correct Answer: B) Gone. 23. ..... Danny ..... Cookie for 2 weeks? A) Did, find. B) Has, found. C) Have, found. D) Was, found. Show Answer Correct Answer: B) Has, found. 24. Select a verb in the Present Perfect tense A) Was. B) Have. C) Were going. D) Has driven. Show Answer Correct Answer: D) Has driven. 25. John ..... in this apartment since 2005. A) Hasn't lived. B) Lived. C) Haven't lived. D) Has been lived. Show Answer Correct Answer: A) Hasn't lived. ← PreviousNext →Related QuizzesTenses QuizzesVerbs QuizzesPresent Perfect Tense Quiz 1Present Perfect Tense Quiz 2Present Perfect Tense Quiz 3Present Perfect Tense Quiz 4Present Perfect Tense Quiz 5Present Perfect Tense Quiz 6Present Perfect Tense Quiz 7Present Perfect Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books