This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 34 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 34 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. She has not called me back. True or False? A) She will call me back later. B) She has called me back. C) She forgot to call me back. D) Unknown. Show Answer Correct Answer: D) Unknown. 2. I have not met her for three years. A) The last time I met her was three years ago. B) It is three years when I will meet her. C) I did not meet her three years ago. D) During three years, I met her once. Show Answer Correct Answer: A) The last time I met her was three years ago. 3. My sister i still studying.She ..... her homework yet. A) Haven't finished. B) Not finished. C) Hasn't finished. D) Has not finishived. Show Answer Correct Answer: C) Hasn't finished. 4. Make a negative sentence:They ..... (not/to go) to the party last night. A) They did not went to the party last night. B) They are not going to the party last night. C) They have not gone to the party last night. D) They did not go to the party last night. Show Answer Correct Answer: D) They did not go to the party last night. 5. Fill in the blank:I (to read) that book several times. A) Was reading. B) Readed. C) Have reading. D) Have read. Show Answer Correct Answer: D) Have read. 6. I ..... the famous American movie, The Gladiator. A) Has never seen. B) Have not seen. C) Have never seen. D) Never seen. Show Answer Correct Answer: C) Have never seen. 7. How do you express an action that started in the past and continues to the present? A) Use the present continuous tense. B) Use the future perfect tense. C) Use the past simple tense. D) Use the present perfect tense. Show Answer Correct Answer: D) Use the present perfect tense. 8. Choose the correct present perfect affirmative sentence. A) They has eaten at that restaurant before. B) They have eaten at that restaurant before. C) All the above. D) None of the above. Show Answer Correct Answer: B) They have eaten at that restaurant before. 9. How do you form the present perfect tense with regular verbs? A) Had + past participle. B) Has + base verb. C) Have + present participle. D) Have/has + verb 3 (base verb +-ed). Show Answer Correct Answer: D) Have/has + verb 3 (base verb +-ed). 10. Dad started collecting stamps five years ago. A) A:Dad has collected stamps for 5 year. B) B:Dad was collecting stamps for five years. C) C:Dad collected stamps for 5 years. D) D:Dad has been collecting stamps for five years. Show Answer Correct Answer: D) D:Dad has been collecting stamps for five years. 11. "Why don't you watch the film?''"I ..... before" A) Watch. B) Watched. C) Watches. D) Have watched. Show Answer Correct Answer: D) Have watched. 12. Form a present perfect sentence with 'to see' and 'this year'. A) I saw many movies this year. B) I will see many movies this year. C) I have seen many movies this year. D) I have seen a movie last year. Show Answer Correct Answer: C) I have seen many movies this year. 13. What is the difference between 'I have seen' and 'I saw'? A) 'I saw' indicates ongoing actions. B) Both phrases mean the same thing. C) The difference is in the tense and the time reference:'I have seen' relates to the present, while 'I saw' refers to a specific past event. D) 'I have seen' is used for future events. Show Answer Correct Answer: C) The difference is in the tense and the time reference:'I have seen' relates to the present, while 'I saw' refers to a specific past event. 14. How do you form the negative of the present perfect tense? A) Subject + have/has + not + verb. B) Subject + have + verb. C) Subject + has + verb + not. D) Subject + have + verb + not. Show Answer Correct Answer: A) Subject + have/has + not + verb. 15. Eric hasn't ..... his homework yet. A) Is finish. B) Finishing. C) Finished. D) Finish. Show Answer Correct Answer: C) Finished. 16. How would you say "lo acabas de hacer" in English? A) You has just done it. B) You have just done it. C) You did just do it. D) You have done just it. Show Answer Correct Answer: B) You have just done it. 17. She hasn't played the piano for five years. A) She doesn't play piano five years ago. B) The last time she played the piano five years ago. C) She played the piano five years ago. D) The last time she played the piano was five years ago. Show Answer Correct Answer: D) The last time she played the piano was five years ago. 18. What is the Spanish translation of the sentence:'I have finished my homework.'? A) He terminado mi tarea. B) Tengo que hacer mi tarea. C) Voy a terminar mi tarea. D) Estoy haciendo mi tarea. Show Answer Correct Answer: A) He terminado mi tarea. 19. Be-was ..... A) Be. B) Bean. C) Been. D) Beef. Show Answer Correct Answer: C) Been. 20. Identify the present perfect tense in the following sentence:'She has finished her homework.' A) Has completed. B) Has been finishing. C) Finished has. D) Has finished. Show Answer Correct Answer: D) Has finished. 21. "She had solved the problems very well." A) The problems has been solved very well. B) The problems had been solved very well. C) The problems have been solved very well. D) The problems are solved very well. Show Answer Correct Answer: B) The problems had been solved very well. 22. The past participle of the verb TO BEGIN is A) Begin. B) Began. C) Begun. D) Begined. Show Answer Correct Answer: C) Begun. 23. Pedro (apagar) las luces. A) Ha apagado. B) He apagadas. C) Apagado. D) None of the above. Show Answer Correct Answer: A) Ha apagado. 24. Identify the auxiliary verb in the present perfect tense. A) Was. B) Will be. C) Have/has. D) Is. Show Answer Correct Answer: C) Have/has. 25. Have you ever tried sushi? A) I only eat desserts. B) Yes, I have tried sushi. C) I've never heard of sushi. D) No, I prefer pizza. Show Answer Correct Answer: B) Yes, I have tried sushi. ← 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