This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 31 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 31 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Create a sentence in present perfect:(to travel) to any foreign countries? A) I have traveled to foreign countries. B) I will travel to foreign countries. C) I travel to foreign countries. D) I had traveled to foreign countries. Show Answer Correct Answer: A) I have traveled to foreign countries. 2. Create a question in the present perfect tense. A) Will you have traveled abroad by next week?. B) Have you traveled to Paris next month?. C) Did you travel abroad last year?. D) Have you ever traveled abroad?. Show Answer Correct Answer: D) Have you ever traveled abroad?. 3. I 'm proud of you, means ..... A) Saya suka padamu. B) Saya percaya kamu. C) Saya bangga padamu. D) Saya irih padamu. Show Answer Correct Answer: C) Saya bangga padamu. 4. 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. 5. 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. 6. Conjugate the verb:She (to go) to the gym every day. A) She gone to the gym every day. B) She go to the gym every day. C) She goes to the gym every day. D) She going to the gym every day. Show Answer Correct Answer: C) She goes to the gym every day. 7. 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. 8. Change the sentence 'She has finished her homework' to a question. A) Has she finished homework?. B) She has finished her homework?. C) Did she finish her homework?. D) Has she finished her homework?. Show Answer Correct Answer: D) Has she finished her homework?. 9. 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. 10. Conjugate the irregular verb 'to be' in the present perfect. A) I have been, you have been, he/she/it has been, we have been, you have been, they have been. B) I was, you were, he/she/it was, we were, you were, they were. C) I am, you are, he/she/it is, we are, you are, they are. D) I have beened, you have beened, he/she/it has beened, we have beened, you have beened, they have beened. Show Answer Correct Answer: A) I have been, you have been, he/she/it has been, we have been, you have been, they have been. 11. ''Is this the first time you've driven a car?" " Yes, ..... a car before" A) I have driven. B) I have never driven. C) I had never driven. D) I has never driven. Show Answer Correct Answer: B) I have never driven. 12. Fill in the blank:You (to lose) your keys again! A) Are going to lose. B) Will lose your keys. C) Have lost your keys. D) Are losing your keys. Show Answer Correct Answer: A) Are going to lose. 13. Tom and Erik ..... (not/see) their grandparents so far. A) Hasn't see. B) Haven't see. C) Hasn't seen. D) Haven't seen. Show Answer Correct Answer: D) Haven't seen. 14. Ubah kalimat berikut menjadi bentuk Interrogative 'She has finished her homework'? A) Did she finish her homework?. B) Has she finished her homework?. C) Has she done her homework?. D) She finished her homework?. Show Answer Correct Answer: B) Has she finished her homework?. 15. That is the most interesting film I ..... A) Has ever watched. B) Has ever watch. C) Have ever watched. D) Have ever watch. Show Answer Correct Answer: C) Have ever watched. 16. The form of the Present Perfect Tense A) S + Ved. B) S + have, has + P2. C) S + V. D) S + was, were + V.ing. Show Answer Correct Answer: B) S + have, has + P2. 17. Congratulation means A) Selamat. B) Selamatan. C) Harapan. D) Keinginan. Show Answer Correct Answer: A) Selamat. 18. Formulate a negative sentence using the present perfect tense. A) I have visited Paris. B) I have not visited Paris. C) I have traveled to London. D) I have not seen the Eiffel Tower. Show Answer Correct Answer: B) I have not visited Paris. 19. Q:Have you completed the book report yet?A:No, I haven't complete it ..... A) Already. B) Yet. C) Since. D) Just. Show Answer Correct Answer: B) Yet. 20. Choose the correct form:'I (have/has) never been to Paris.' A) Hasn't. B) Have. C) Have not. D) Has never. Show Answer Correct Answer: B) Have. 21. 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. 22. This is the first time I attend such an enjoyable wedding party. A) The first wedding party I attended was enjoyable. B) I had the first enjoyable wedding party. C) My attendance at the first wedding party was enjoyable. D) I have never attended such an enjoyable wedding party before. Show Answer Correct Answer: D) I have never attended such an enjoyable wedding party before. 23. Identify the present perfect usage:He has seen that movie last week. Is this correct? A) He has seen that movie yesterday. B) Yes, it is correct. C) He has seen that movie last month. D) No, it is not correct. Show Answer Correct Answer: D) No, it is not correct. 24. Select the question that uses the Passive Voice in the Present Perfect A) What do you do?. B) Can you give me those keys?. C) Has your dog already been dressed?. D) Are we going to the restaurant?. Show Answer Correct Answer: C) Has your dog already been dressed?. 25. 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. ← 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