This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 13 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 13 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. 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. 2. 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. 3. I've ..... to South Africa. A) Go. B) Gone. C) Went. D) None of the above. Show Answer Correct Answer: B) Gone. 4. ..... Danny ..... Cookie for 2 weeks? A) Did, find. B) Have, found. C) Has, found. D) Was, found. Show Answer Correct Answer: C) Has, found. 5. Select a verb in the Present Perfect tense A) Were going. B) Have. C) Has driven. D) Was. Show Answer Correct Answer: C) Has driven. 6. John ..... in this apartment since 2005. A) Has been lived. B) Hasn't lived. C) Lived. D) Haven't lived. Show Answer Correct Answer: B) Hasn't lived. 7. Create a sentence in present perfect:(to travel) to any foreign countries? A) I travel to foreign countries. B) I have traveled to foreign countries. C) I had traveled to foreign countries. D) I will travel to foreign countries. Show Answer Correct Answer: B) I have traveled to foreign countries. 8. I 'm proud of you, means ..... A) Saya irih padamu. B) Saya suka padamu. C) Saya percaya kamu. D) Saya bangga padamu. Show Answer Correct Answer: D) Saya bangga padamu. 9. We (know) ..... each other since third grade. A) Have know. B) Has known. C) Have known. D) None of the above. Show Answer Correct Answer: C) Have known. 10. I've had my computer ..... October. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: B) Since. 11. Conjugate the verb:She (to go) to the gym every day. A) She go to the gym every day. B) She goes to the gym every day. C) She going to the gym every day. D) She gone to the gym every day. Show Answer Correct Answer: B) She goes to the gym every day. 12. What is the difference between 'have' and 'has' in the present perfect tense? A) 'Have' is used only in questions. B) The difference is in the subject:'have' for I/you/we/they and 'has' for he/she/it. C) There is no difference; they are interchangeable. D) 'Has' is used for all subjects. Show Answer Correct Answer: B) The difference is in the subject:'have' for I/you/we/they and 'has' for he/she/it. 13. Change the sentence 'She has finished her homework' to a question. A) Has she finished homework?. B) Did she finish her homework?. C) She has finished her homework?. D) Has she finished her homework?. Show Answer Correct Answer: D) Has she finished her homework?. 14. What does the present perfect tense describe? A) Actions that started in the past and continue to the present. B) Actions that are only in the future. C) Actions that happened only in the past. D) Actions that are guaranteed to happen. Show Answer Correct Answer: A) Actions that started in the past and continue to the present. 15. Conjugate the irregular verb 'to be' in the present perfect. A) I have beened, you have beened, he/she/it has beened, we have beened, you have beened, they have beened. B) I was, you were, he/she/it was, we were, you were, they were. C) I have been, you have been, he/she/it has been, we have been, you have been, they have been. D) I am, you are, he/she/it is, we are, you are, they are. Show Answer Correct Answer: C) I have been, you have been, he/she/it has been, we have been, you have been, they have been. 16. ''Is this the first time you've driven a car?" " Yes, ..... a car before" A) I have driven. B) I had never driven. C) I have never driven. D) I has never driven. Show Answer Correct Answer: C) I have never driven. 17. Fill in the blank:You (to lose) your keys again! A) Have lost your keys. B) Are losing your keys. C) Are going to lose. D) Will lose your keys. Show Answer Correct Answer: C) Are going to lose. 18. Tom and Erik ..... (not/see) their grandparents so far. A) Haven't see. B) Haven't seen. C) Hasn't see. D) Hasn't seen. Show Answer Correct Answer: B) Haven't seen. 19. Ubah kalimat berikut menjadi bentuk Interrogative 'She has finished her homework'? A) Has she finished her homework?. B) Has she done her homework?. C) Did she finish her homework?. D) She finished her homework?. Show Answer Correct Answer: A) Has she finished her homework?. 20. That is the most interesting film I ..... A) Has ever watch. B) Has ever watched. C) Have ever watch. D) Have ever watched. Show Answer Correct Answer: D) Have ever watched. 21. The form of the Present Perfect Tense A) S + V. B) S + have, has + P2. C) S + Ved. D) S + was, were + V.ing. Show Answer Correct Answer: B) S + have, has + P2. 22. Congratulation means A) Selamat. B) Keinginan. C) Harapan. D) Selamatan. Show Answer Correct Answer: A) Selamat. 23. Formulate a negative sentence using the present perfect tense. A) I have visited Paris. B) I have traveled to London. C) I have not visited Paris. D) I have not seen the Eiffel Tower. Show Answer Correct Answer: C) I have not visited Paris. 24. Q:Have you completed the book report yet?A:No, I haven't complete it ..... A) Just. B) Since. C) Yet. D) Already. Show Answer Correct Answer: C) Yet. 25. Choose the correct form:'I (have/has) never been to Paris.' A) Have not. B) Hasn't. C) Has never. D) Have. Show Answer Correct Answer: D) Have. 26. Mom; "I have ..... you the same chores as usual, Andrew" A) Given. B) Give. C) Gave. D) None of the above. Show Answer Correct Answer: A) Given. 27. This is the first time I attend such an enjoyable wedding party. A) The first wedding party I attended was enjoyable. B) I have never attended such an enjoyable wedding party before. C) My attendance at the first wedding party was enjoyable. D) I had the first enjoyable wedding party. Show Answer Correct Answer: B) I have never attended such an enjoyable wedding party before. 28. Identify the present perfect usage:He has seen that movie last week. Is this correct? A) Yes, it is correct. B) He has seen that movie last month. C) No, it is not correct. D) He has seen that movie yesterday. Show Answer Correct Answer: C) No, it is not correct. 29. Select the question that uses the Passive Voice in the Present Perfect A) Can you give me those keys?. B) Has your dog already been dressed?. C) Are we going to the restaurant?. D) What do you do?. Show Answer Correct Answer: B) Has your dog already been dressed?. 30. What is the difference between 'have' and 'has' in the present perfect? A) 'Have' is used for past actions only. B) The difference is in the subject:'have' for I/you/we/they and 'has' for he/she/it. C) 'Has' is used for plural subjects. D) There is no difference; they are interchangeable. Show Answer Correct Answer: B) The difference is in the subject:'have' for I/you/we/they and 'has' for he/she/it. 31. Identify the present perfect usage in this sentence:'We have lived here for five years.' A) Have lived. B) Have stayed. C) Have lived here. D) Have been living. Show Answer Correct Answer: A) Have lived. 32. I have ..... my bed and I have vacuumed the floor. A) Make. B) Made. C) All the above. D) None of the above. Show Answer Correct Answer: B) Made. 33. What time expressions are commonly used with present perfect? A) Common time expressions include 'ever', 'never', 'just', 'already', 'yet', 'for', and 'since'. B) Sometimes. C) Often. D) Always. Show Answer Correct Answer: A) Common time expressions include 'ever', 'never', 'just', 'already', 'yet', 'for', and 'since'. 34. What has he eaten for breakfast? A) Eggs. B) Unknown. C) Pancakes. D) Oatmeal. Show Answer Correct Answer: B) Unknown. 35. Types of present perfect tense A) Positive negative Interrogative. B) Positive negative Affirmative. C) Affirmative Negative Interrogative. D) None of the above. Show Answer Correct Answer: C) Affirmative Negative Interrogative. 36. They ..... (never see) such a beautiful sunset before. A) Never have seen. B) Seen never have. C) Has never seen. D) Have never seen. Show Answer Correct Answer: D) Have never seen. 37. ..... you ever ..... (to see) a shooting star? A) Are you ever seeing a shooting star?. B) Have you ever seen a shooting star?. C) Have you ever saw a shooting star?. D) Did you ever see a shooting star?. Show Answer Correct Answer: B) Have you ever seen a shooting star?. 38. Create a negative sentence in the present perfect:'She ..... (not/to call) me.' A) She has not called me back. B) She did not call me today. C) She has not called me. D) She has never called me. Show Answer Correct Answer: C) She has not called me. 39. Unscramble the sentence:/snake/never/has/bitten/anyone./This/ A) This snake has never bitten anyone. B) This snake has bitten anyone never. C) Never this snake has bitten anyone. D) None of the above. Show Answer Correct Answer: A) This snake has never bitten anyone. 40. The meeting ..... until the end of the month. A) Has postponed. B) Has been postponed. C) Have been postponed. D) Is been postponed. Show Answer Correct Answer: B) Has been postponed. 41. How do you negate the sentence 'He has visited London'? A) He has not visited London. B) He has visited Paris. C) He will visit London. D) He has not gone to London. Show Answer Correct Answer: A) He has not visited London. 42. Past participle of:fly A) Flu. B) Flow. C) Fled. D) Flown. Show Answer Correct Answer: D) Flown. 43. When should you use Present Perfect tense? A) When you talk about the past activity which has the present result. B) When you talk about the past activity that happened in a certain moment in the past. C) All the above. D) None of the above. Show Answer Correct Answer: A) When you talk about the past activity which has the present result. 44. They (be) ..... busy unpacking their things. A) Have be. B) Has been. C) Have been. D) None of the above. Show Answer Correct Answer: C) Have been. 45. Jusef (learn) ..... to play chess, too. A) Has learned. B) Will learned. C) Have learned. D) None of the above. Show Answer Correct Answer: A) Has learned. 46. Use 'for' in a present perfect sentence. A) I studied English for three years. B) I will study English for three years. C) I have studied English for three years. D) I have been studying English for three years. Show Answer Correct Answer: C) I have studied English for three years. 47. My mother ..... the dinner. A) Has cooked. B) Has cook. C) Have cooked. D) Have cook. Show Answer Correct Answer: A) Has cooked. 48. My brother ..... my key. I can't get into the house. A) Have lost. B) Has lost. C) Lose. D) Lost. Show Answer Correct Answer: B) Has lost. 49. We use "never" : A) To talk about things you have not done in your life. B) To talk about things you have done in your life. C) To talk about things. D) None of the above. Show Answer Correct Answer: A) To talk about things you have not done in your life. 50. Form a present perfect sentence with the verb 'to break'. A) I broke the vase yesterday. B) I have been breaking the vase. C) I have broken the vase. D) I break the vase often. Show Answer Correct Answer: C) I have broken the vase. 51. However, I (have) no trouble with my car since then. A) Have had. B) Had. C) Will have. D) Have. Show Answer Correct Answer: A) Have had. 52. Has he climbed up the steps ..... ? A) Already. B) Yet. C) All the above. D) None of the above. Show Answer Correct Answer: B) Yet. 53. Identify the correct form:I ..... (to finish) my homework already. A) Have finished. B) Have finish. C) Finishing have. D) Finished. Show Answer Correct Answer: A) Have finished. 54. Katie has ..... for two hours A) Sleeps. B) Sleep. C) Slept. D) Sleeped. Show Answer Correct Answer: C) Slept. 55. When did you begin to work here? A) How long are you working here?. B) How long did you work here?. C) How long have you been working here?. D) How long did you begin working here?. Show Answer Correct Answer: C) How long have you been working here?. 56. The structure for the affirmative form in present perfect is:SUJ. + HAVE/HAS (3rd Pers) + VERBO (Participle). I ..... eaten bread this month. A) Had. B) Has. C) Having. D) Have. Show Answer Correct Answer: D) Have. 57. Which pronoun uses 'has' in the present perfect tense? A) They. B) She. C) We. D) I. Show Answer Correct Answer: B) She. 58. Choose the correct form:'He (has/have) gone to the store.' A) Has. B) Has been. C) Had. D) Have. Show Answer Correct Answer: A) Has. 59. Distinguish the tenses:'They have played soccer' vs 'They played soccer.' A) 'They have played soccer' is past perfect; 'They played soccer' is present continuous. B) 'They have played soccer' is simple past; 'They played soccer' is present perfect. C) 'They have played soccer' is present perfect; 'They played soccer' is simple past. D) 'They have played soccer' is future perfect; 'They played soccer' is past continuous. Show Answer Correct Answer: C) 'They have played soccer' is present perfect; 'They played soccer' is simple past. 60. For=por-We use "for" : A) For a period of time. B) For a starting point in the past. C) All the above. D) None of the above. Show Answer Correct Answer: A) For a period of time. ← 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