This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 10 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 10 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Choose one of the answers below to complete the sentences.She has ..... watched this movie three times A) Already. B) Yet. C) All the above. D) None of the above. Show Answer Correct Answer: A) Already. 2. Create a negative sentence:He ..... (not/to see) that movie yet. A) He has not seen that movie yet. B) He is not seeing that movie yet. C) He has not saw that movie yet. D) He did not see that movie yet. Show Answer Correct Answer: A) He has not seen that movie yet. 3. How would you use the present perfect to describe life experiences? A) I am traveling to several countries now. B) I will travel to several countries. C) I traveled to several countries last year. D) I have traveled to several countries. Show Answer Correct Answer: D) I have traveled to several countries. 4. For or since?:I have waited for you ..... 2 hours. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 5. There ..... significant improvements in education over the last decade. A) Have been. B) Are. C) Was. D) Has been. Show Answer Correct Answer: A) Have been. 6. Create a negative sentence using the present perfect tense with the verb 'to read'. A) I did not read the book. B) I have never read the book. C) I have not read the book. D) I have read the book. Show Answer Correct Answer: C) I have not read the book. 7. They have never been to a concert. True or False? A) They have attended a concert last year. B) True. C) False. D) They have been to multiple concerts. Show Answer Correct Answer: C) False. 8. Identify the present perfect usage in this sentence:'She has traveled to France.' A) Has gone. B) Has seen. C) Has visited. D) Has traveled. Show Answer Correct Answer: D) Has traveled. 9. Melly and Dora have lived here ..... 10 years A) On. B) Since. C) For. D) In. Show Answer Correct Answer: C) For. 10. Mr Donald Trump ..... me here since you came. A) Doesn't call. B) Don't call. C) Haven't called. D) Hasn't called. Show Answer Correct Answer: D) Hasn't called. 11. I ..... three exams already this week. A) Had. B) Have had. C) Has had. D) None of the above. Show Answer Correct Answer: B) Have had. 12. Choose the correct form:She ..... (to finish) her homework yet? A) Has she finished. B) Did she finish her homework?. C) She has finished her homework?. D) Has she finish her homework yet?. Show Answer Correct Answer: A) Has she finished. 13. How do you form questions in the present perfect tense? A) Use 'Am' or 'Is' + subject + past participle. B) Use 'Will' + subject + past participle. C) Use 'Have' or 'Has' + subject + Verb 3. D) Use 'Did' + subject + base form of the verb. Show Answer Correct Answer: C) Use 'Have' or 'Has' + subject + Verb 3. 14. I have ..... walked down the hill. A) Yet. B) Already. C) All the above. D) None of the above. Show Answer Correct Answer: B) Already. 15. Conjugate the irregular verb 'to go' in present perfect. A) Have went. B) Has go. C) Have goneed. D) Have gone / has gone. Show Answer Correct Answer: D) Have gone / has gone. 16. She ..... (never break) her arms. A) Has never broke. B) Has never broken. C) Never has broken. D) None of the above. Show Answer Correct Answer: B) Has never broken. 17. What is the past participle of 'read'? A) Reads. B) Readen. C) Readed. D) Read. Show Answer Correct Answer: D) Read. 18. What is the correct form of the verb in this sentence:She ..... (to visit) Paris three times? A) Visits. B) Visited. C) Has visited. D) Was visiting. Show Answer Correct Answer: C) Has visited. 19. How do you ask a question in the present perfect tense? A) Use 'have' or 'has' + past participle. B) Use 'was' + past participle. C) Use 'did' + base form of the verb. D) Use 'is' + present participle. Show Answer Correct Answer: A) Use 'have' or 'has' + past participle. 20. She's ..... walked across the bridge. A) Already. B) Yet. C) All the above. D) None of the above. Show Answer Correct Answer: A) Already. 21. We ..... friends for 10 years. A) Was. B) Are. C) Have been. D) Has been. Show Answer Correct Answer: C) Have been. 22. Jim ..... ( break) the vase 2 hours ago A) Break. B) Broke. C) Have broken. D) Has broken. Show Answer Correct Answer: B) Broke. 23. This is the most beautiful painting I ..... A) Had never seen. B) Have never seen. C) Has never seend. D) Have ever seen. Show Answer Correct Answer: D) Have ever seen. 24. Which of the following is a correctly formed present perfect question? A) Have they ever travel to Japan?. B) Have they ever traveled to Japan?. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have they ever traveled to Japan?. 25. Create a question using the present perfect tense. A) Have you ever traveled to another country?. B) Have you traveled to the store yesterday?. C) Did you travel to another country?. D) Will you have traveled to another country?. Show Answer Correct Answer: A) Have you ever traveled to another country?. 26. She hasn't seen the river ..... A) Yet. B) Already. C) All the above. D) None of the above. Show Answer Correct Answer: A) Yet. 27. Choose the correct form:They (to be) friends since childhood. A) Were. B) Are. C) Will be. D) Have been. Show Answer Correct Answer: D) Have been. 28. ..... Sie mich gefragt? A) Hast. B) Sind. C) Haben. D) Seid. Show Answer Correct Answer: C) Haben. 29. Give an example of a sentence in the present perfect tense that describes an experience. A) I am eating the bakso now. B) I eat the bakso last year. C) I have eaten the bakso just now. D) I will eat the bakso tomorrow. Show Answer Correct Answer: C) I have eaten the bakso just now. 30. Apa arti present perfect Tense A) Menjelaskan peristiwa/kejadian yang akan terjadi. B) Menjelaskan peristiwa/kejadian yang sedang terjadi. C) Menjelaskan peristiwa/kejadian yang telah terjadi diwaktu lampau. D) Menjelaskan peristiwa/kejadian sekarang. Show Answer Correct Answer: C) Menjelaskan peristiwa/kejadian yang telah terjadi diwaktu lampau. 31. Q: ..... Teddy and Tim ..... (have) dinner yet? A) Do, have. B) Will, have. C) Have, had. D) Did, have. Show Answer Correct Answer: C) Have, had. 32. We use "ever" : A) To ask for general information. B) To ask questions about experiences. C) To ask questions about professions. D) None of the above. Show Answer Correct Answer: B) To ask questions about experiences. 33. My brother ..... already. A) Has sleep. B) Have sleep. C) Has slept. D) Have slept. Show Answer Correct Answer: C) Has slept. 34. How do you form the negative in the present perfect tense? A) Subject + had + not + past participle. B) Subject + have + not + base form. C) Subject + has + not + present participle. D) Subject + have/has + not + past participle. Show Answer Correct Answer: D) Subject + have/has + not + past participle. 35. The past participle of the verb TO BUY is A) Buyed. B) Buy. C) Bought. D) Brought. Show Answer Correct Answer: C) Bought. 36. Provide an example of a present perfect sentence. A) I have finished my homework. B) I will finish my homework. C) I finished my homework yesterday. D) I am finishing my homework now. Show Answer Correct Answer: A) I have finished my homework. 37. ..... your parents ..... to a school exhibition? A) Has-went. B) Have-went. C) Has-gone. D) Have-gone. Show Answer Correct Answer: D) Have-gone. 38. Where have you stayed in the pandemic?I have ..... A) Stayed at home with my family. B) Stays at home with my family. C) Staying at home with my family. D) None of the above. Show Answer Correct Answer: A) Stayed at home with my family. 39. Robert ..... the internet for 30 minutes. A) Is surfing. B) Surfs. C) Surfed. D) Has surfed. Show Answer Correct Answer: D) Has surfed. 40. Construct a negative sentence using the present perfect tense with the verb 'to write'. A) I have written a letter. B) I have not wrote a letter. C) I have not written a letter. D) I do not write letters. Show Answer Correct Answer: C) I have not written a letter. 41. How do you use 'ever' in a present perfect sentence? A) Did you ever visit Paris?. B) Have you ever been to Paris?. C) Have you ever visiting Paris?. D) Have you ever went to Paris?. Show Answer Correct Answer: B) Have you ever been to Paris?. 42. We ..... (move) here in 1993. We ..... (be) here a long time now. A) Moved/ have been. B) Have moved/have been. C) Has moved/ have been. D) Moved/ are. Show Answer Correct Answer: A) Moved/ have been. 43. Wo ..... sie geblieben? A) Sein. B) Ist. C) War. D) Sind. Show Answer Correct Answer: B) Ist. 44. Fill in the blank:I ..... (to learn) a lot this year. A) Have learn. B) Has learned. C) Have learned. D) Learning a lot. Show Answer Correct Answer: C) Have learned. 45. 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. 46. 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. 47. Since he(leave)here no one(see)him A) Has left/saw. B) Left/has seen. C) Left/have seen. D) Had left/saw. Show Answer Correct Answer: B) Left/has seen. 48. 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 not visited the museum. C) They have never visited the museum. D) They did not visit the museum. Show Answer Correct Answer: B) They have not visited the museum. 49. He / find a job yet- A) He haven't found a job yet. B) He didn't found a job yet. C) He not found a job yet. D) He hasn't found a job yet. Show Answer Correct Answer: D) He hasn't found a job yet. 50. Can I borrow your novel? ..... with it? A) Are you finish it?. B) Have you finish it?. C) Do you finish it?. D) Is you finish it?. Show Answer Correct Answer: B) Have you finish it?. 51. ..... your parents ..... to a rock concert? A) Have, went. B) Have, gone. C) Has, gone. D) Has, went. Show Answer Correct Answer: B) Have, gone. 52. We haven't been to the concert for two years. A) It's two years since we went to the concert. B) We are used to going to the concert. C) We didn't go to the concert two years ago. D) We never used to go to the concert. Show Answer Correct Answer: A) It's two years since we went to the concert. 53. Differentiate between past simple and present perfect:'I ..... (see) that play last week.' A) I have seen that play last week. B) I see that play last week. C) I saw that play last week. D) I will see that play last week. Show Answer Correct Answer: C) I saw that play last week. 54. Choose the correct option:I ..... (to read) that book before. A) Have read. B) Readed that book before. C) Had read that book before. D) Was reading that book before. Show Answer Correct Answer: A) Have read. 55. That storm has caused many problems A) Many problems were caused by that storm. B) Many problems had been caused by that storm. C) Many problems have been caused by that storm. D) Many problems are caused by that storm. Show Answer Correct Answer: C) Many problems have been caused by that storm. 56. What is the difference between 'I have eaten' and 'I ate'? A) 'I have eaten' is used only in formal writing; 'I ate' is casual. B) 'I have eaten' is a question; 'I ate' is a statement. C) 'I have eaten' is used for future actions; 'I ate' is for ongoing actions. D) 'I have eaten' indicates a connection to the present; 'I ate' refers to a completed action in the past. Show Answer Correct Answer: D) 'I have eaten' indicates a connection to the present; 'I ate' refers to a completed action in the past. 57. We haven't been to the city centre ..... A) Last month. B) Now. C) Tomorrow. D) Recently. Show Answer Correct Answer: D) Recently. 58. The tutor ..... me the assignment. Should I wait? A) Send. B) Give. C) Sent. D) Haven't sent. Show Answer Correct Answer: D) Haven't sent. 59. They haven't got anywhere to live at the moment. They (live) with friends until they find somewhere A) Is living. B) Live. C) Has lived. D) Will live. Show Answer Correct Answer: A) Is living. 60. We've ..... our books on the shelves, A) Saved. B) Put. C) Eaten. D) None of the above. Show Answer Correct Answer: B) Put. ← 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