This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 44 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 44 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. How do you change a regular verb to its past participle form? A) Use the verb in its infinitive form. B) Change the verb to its opposite form. C) Add '-ed' to the base form of the verb. D) Add '-ing' to the base form of the verb. Show Answer Correct Answer: C) Add '-ed' to the base form of the verb. 2. Every year for the past five years, my family ..... to the Hawaii for a summer vacation. A) Has traveling. B) Has traveled. C) Traveled. D) Have traveled. Show Answer Correct Answer: B) Has traveled. 3. Create a present perfect sentence using 'to read' and 'since last month'. A) I will read since last month. B) I have read since last month. C) I read since last month. D) I have been reading since last month. Show Answer Correct Answer: B) I have read since last month. 4. When the first child was born, they ..... married for three years. A) Have been married. B) Will been married. C) Will have been married. D) Had been married. Show Answer Correct Answer: D) Had been married. 5. Choose the correct present perfect affirmative sentence using an irregular past participle. A) I have wrote a letter to my friend. B) I have written a letter to my friend. C) All the above. D) None of the above. Show Answer Correct Answer: B) I have written a letter to my friend. 6. Jessica: "I apologize for being late. I got stuck in traffic for a very long way from Nguyen Tat Thanh Street to Truong Trinh Street. Even though I ride a motorbike"Niny: " ..... " A) It's okay, everyone just arrived. B) Thanks for being late. C) I couldn't agree with you more. D) Absolutely. Show Answer Correct Answer: A) It's okay, everyone just arrived. 7. You are eating in a restaurant. The waiter thinks you ..... and starts to take your plate away. A) Have finished. B) Has finished. C) Had finished. D) Have been finishing. Show Answer Correct Answer: A) Have finished. 8. Mum: ..... you ..... (do) your homework yet? A) Have, done. B) Has, done. C) Did, do. D) Do, do. Show Answer Correct Answer: A) Have, done. 9. I'm fraid we've ..... made plans for this weekend, so we won't be free A) Ever. B) Already. C) Never. D) Just. Show Answer Correct Answer: B) Already. 10. Identifikasi kesalahan dalam kalimat:'Saya telah pergi ke toko.' A) Saya telah pergi ke toko. B) Bentuk yang benar adalah 'Saya telah pergi ke toko.'. C) Saya telah pergi ke toko. D) Saya telah pergi ke toko. Show Answer Correct Answer: B) Bentuk yang benar adalah 'Saya telah pergi ke toko.'. 11. By the time we get there, the rain ..... A) Has stopped. B) Had been stopped. C) Was stopped. D) Have stopped. Show Answer Correct Answer: A) Has stopped. 12. Apa perbedaan antara 'I have eaten' dan 'I ate'? A) 'I have eaten' digunakan untuk tindakan di masa depan; 'I ate' untuk tindakan yang sedang berlangsung. B) 'I have eaten' adalah sebuah pertanyaan; 'I ate' adalah sebuah pernyataan. C) 'I have eaten' menunjukkan hubungan dengan saat ini; 'I ate' merujuk pada tindakan yang telah selesai di masa lalu. D) 'I have eaten' hanya digunakan dalam tulisan formal; 'I ate' adalah santai. Show Answer Correct Answer: C) 'I have eaten' menunjukkan hubungan dengan saat ini; 'I ate' merujuk pada tindakan yang telah selesai di masa lalu. 13. Provide a negative sentence in the present perfect tense. A) I wrote the letter yesterday. B) I write the letter now. C) I have written the letter. D) I have not written the letter yesterday. Show Answer Correct Answer: D) I have not written the letter yesterday. 14. What is the present perfect tense used for? A) To describe actions that will happen in the future. B) To indicate actions that are currently happening. C) To express actions that were completed before a specific time in the past. D) The present perfect tense is used for actions that have relevance to the present or that occurred at an unspecified time in the past. Show Answer Correct Answer: D) The present perfect tense is used for actions that have relevance to the present or that occurred at an unspecified time in the past. 15. I ..... , ..... and ..... here since 2005 and have a happy family A) Have moved-built-lived. B) Have moved-have built-have lived. C) Has moved-build-lived. D) Had moved-built-lived. Show Answer Correct Answer: A) Have moved-built-lived. 16. They ..... (to live) in this city since 2010. A) Lived. B) Are living. C) Will live. D) Have lived. Show Answer Correct Answer: D) Have lived. 17. Have you gone to parties with friends? A) No, I have stayed at home with my family. B) No, I has stayed at home with my family. C) No, I haved stayed at home with my family. D) None of the above. Show Answer Correct Answer: A) No, I have stayed at home with my family. 18. Provide a sentence using 'never' in the present perfect tense. A) I have never visiting Paris. B) I have never visited Paris. C) I have never go to Paris. D) I never visited Paris. Show Answer Correct Answer: B) I have never visited Paris. 19. I ..... you will win the first prize. A) Wish. B) Hope. C) Want. D) Congratulate. Show Answer Correct Answer: B) Hope. 20. Create a sentence in present perfect:(to complete) your project on time? A) Did you complete your project on time?. B) Will you complete your project on time?. C) Have you completed your project on time?. D) Have you been completing your project on time?. Show Answer Correct Answer: C) Have you completed your project on time?. 21. We (play) ..... many games of chess together. A) Have played. B) Has play. C) Will play. D) None of the above. Show Answer Correct Answer: A) Have played. 22. Transform this sentence to present perfect:She plays the piano. A) She is playing the piano. B) She has been playing the piano. C) She has played the piano. D) She played the piano. Show Answer Correct Answer: C) She has played the piano. 23. Angel (be) ..... my best friend for two years. A) Has be. B) Has been. C) Will be. D) None of the above. Show Answer Correct Answer: B) Has been. 24. Provide an example of a sentence using the present perfect tense. A) I am visiting Paris now. B) I visited Paris yesterday. C) I will visit Paris. D) I have visited Paris. Show Answer Correct Answer: D) I have visited Paris. 25. They ..... (to start) a new business this year. A) Have starting. B) Have start. C) Have started. D) Have starting. Show Answer Correct Answer: C) Have started. ← 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