This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 25 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 25 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... (move) here in 1993. We ..... (be) here a long time now. A) Moved/ are. B) Have moved/have been. C) Has moved/ have been. D) Moved/ have been. Show Answer Correct Answer: D) Moved/ have been. 2. Wo ..... sie geblieben? A) Sind. B) Sein. C) Ist. D) War. Show Answer Correct Answer: C) Ist. 3. Fill in the blank:I ..... (to learn) a lot this year. A) Learning a lot. B) Have learn. C) Has learned. D) Have learned. Show Answer Correct Answer: D) Have learned. 4. What have you done lately?I have ..... A) A house. B) Done exercises. C) Three books. D) None of the above. Show Answer Correct Answer: B) Done exercises. 5. Have they been on the island ..... ? A) Already. B) Yet. C) All the above. D) None of the above. Show Answer Correct Answer: B) Yet. 6. Since he(leave)here no one(see)him A) Has left/saw. B) Had left/saw. C) Left/have seen. D) Left/has seen. Show Answer Correct Answer: D) Left/has seen. 7. Create a negative sentence in the present perfect:'They ..... (not/to visit) the museum.' A) They have not gone to the museum. B) They have never visited the museum. C) They did not visit the museum. D) They have not visited the museum. Show Answer Correct Answer: D) They have not visited the museum. 8. He / find a job yet- A) He haven't found a job yet. B) He not found a job yet. C) He hasn't found a job yet. D) He didn't found a job yet. Show Answer Correct Answer: C) He hasn't found a job yet. 9. Can I borrow your novel? ..... with it? A) Do you finish it?. B) Have you finish it?. C) Are you finish it?. D) Is you finish it?. Show Answer Correct Answer: B) Have you finish it?. 10. ..... your parents ..... to a rock concert? A) Has, went. B) Have, went. C) Has, gone. D) Have, gone. Show Answer Correct Answer: D) Have, gone. 11. We haven't been to the concert for two years. A) We never used to go to the concert. B) It's two years since we went to the concert. C) We didn't go to the concert two years ago. D) We are used to going to the concert. Show Answer Correct Answer: B) It's two years since we went to the concert. 12. Differentiate between past simple and present perfect:'I ..... (see) that play last week.' A) I have seen that play last week. B) I saw that play last week. C) I will see that play last week. D) I see that play last week. Show Answer Correct Answer: B) I saw that play last week. 13. Choose the correct option:I ..... (to read) that book before. A) Readed that book before. B) Was reading that book before. C) Had read that book before. D) Have read. Show Answer Correct Answer: D) Have read. 14. That storm has caused many problems A) Many problems had been caused by that storm. B) Many problems have been caused by that storm. C) Many problems were caused by that storm. D) Many problems are caused by that storm. Show Answer Correct Answer: B) Many problems have been caused by that storm. 15. What is the difference between 'I have eaten' and 'I ate'? A) 'I have eaten' indicates a connection to the present; 'I ate' refers to a completed action in the past. B) 'I have eaten' is used for future actions; 'I ate' is for ongoing actions. C) 'I have eaten' is a question; 'I ate' is a statement. D) 'I have eaten' is used only in formal writing; 'I ate' is casual. Show Answer Correct Answer: A) 'I have eaten' indicates a connection to the present; 'I ate' refers to a completed action in the past. 16. We haven't been to the city centre ..... A) Last month. B) Recently. C) Tomorrow. D) Now. Show Answer Correct Answer: B) Recently. 17. The tutor ..... me the assignment. Should I wait? A) Sent. B) Haven't sent. C) Send. D) Give. Show Answer Correct Answer: B) Haven't sent. 18. They haven't got anywhere to live at the moment. They (live) with friends until they find somewhere A) Has lived. B) Is living. C) Live. D) Will live. Show Answer Correct Answer: B) Is living. 19. We've ..... our books on the shelves, A) Saved. B) Put. C) Eaten. D) None of the above. Show Answer Correct Answer: B) Put. 20. The last time I went to the museum was a year ago. A) A:My going to the museum lasted a year. B) B:I have not been to the museum for a year. C) C:A year ago, I often went to the museum. D) D:At last I went to the museum after a year. Show Answer Correct Answer: B) B:I have not been to the museum for a year. 21. Create a sentence using 'never' in the present perfect tense. A) I have never visited Paris. B) I will never eat broccoli. C) I have never been to the store. D) I never visited Paris. Show Answer Correct Answer: A) I have never visited Paris. 22. Identify the present perfect usage:They have lived here for five years. A) They have lived here for five years. B) They live here for five years. C) They have been living here since five years. D) They lived here for five years. Show Answer Correct Answer: A) They have lived here for five years. 23. Warum ..... du mich nicht gefragt? A) Habst. B) Habt. C) Hast. D) Hat. Show Answer Correct Answer: C) Hast. 24. What is the structure of a present perfect question? A) Have/Has + subject + past participle?. B) Have/Has + past participle + subject?. C) Will + subject + past participle?. D) Did/Does + subject + base form?. Show Answer Correct Answer: A) Have/Has + subject + past participle?. 25. When do you use 'have' and when do you use 'has'? A) Use 'have' for he, she, it; use 'has' for I, you, we, they. B) Use 'have' for singular subjects; use 'has' for plural subjects. C) Use 'have' for all subjects regardless of number. D) Use 'have' for I, you, we, they; use 'has' for he, she, it. Show Answer Correct Answer: D) Use 'have' for I, you, we, they; use 'has' for he, she, it. ← 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