This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 38 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 38 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Chef Juna ..... my birthday cake. A) Has bake. B) Have bake. C) Has baked. D) Have baked. Show Answer Correct Answer: C) Has baked. 2. The past participle of the verb TO BRING is A) Bring. B) Brought. C) Bringed. D) Bought. Show Answer Correct Answer: B) Brought. 3. Can you give an example of a sentence in the negative form of the present perfect? A) I have visited Madinah. B) I have never been to Madinah. C) I have not visited Madinah. D) I did not visit Madinah. Show Answer Correct Answer: C) I have not visited Madinah. 4. Jesie ..... to Fifa champion with her friends. A) Hasn't gone. B) Hasn't eaten. C) Hasn't sung. D) Hasn't found. Show Answer Correct Answer: A) Hasn't gone. 5. Rino ..... here since September. A) Was. B) Have been. C) Has been. D) Had been. Show Answer Correct Answer: C) Has been. 6. They ..... that movie already. A) Watched. B) Watching. C) Watches. D) Have watched. Show Answer Correct Answer: D) Have watched. 7. For or since?:They have lived in this neighbourhood ..... a long time. A) For. B) Since. C) All the above. D) None of the above. Show Answer Correct Answer: A) For. 8. How do you use 'never' in a present perfect sentence? A) You can only use 'never' in past tense sentences. B) You place 'never' between 'have' and the past participle. C) You use 'never' after the subject. D) You place 'never' at the beginning of the sentence. Show Answer Correct Answer: B) You place 'never' between 'have' and the past participle. 9. The past participle of the verb TO BECOME is A) Become. B) Became. C) Becomed. D) Begun. Show Answer Correct Answer: A) Become. 10. I have ..... cleaning my room. A) Finish. B) Finished. C) All the above. D) None of the above. Show Answer Correct Answer: B) Finished. 11. What is the negative form of 'They have visited Paris'? A) They have never visited Paris. B) They have visited London. C) They have not visited Paris. D) They did not visit Paris. Show Answer Correct Answer: C) They have not visited Paris. 12. I (know) his mother since I (be) 5 years old because she was my neighbour. A) Have known-be. B) Have known-was. C) Knew-was. D) Knew-were. Show Answer Correct Answer: B) Have known-was. 13. The system which was installed two years ago ..... to meet customers' needs recently. A) Has been upgraded. B) Is upgraded. C) Have been upgraded. D) Has upgraded. Show Answer Correct Answer: A) Has been upgraded. 14. Transform this sentence:'They finished their homework.' A) She finishes her homework. B) He finished his homework. C) We finish our homework. D) They are finishing their homework. Show Answer Correct Answer: A) She finishes her homework. 15. Which answer for the question "Have you already done your homework" is not correct? A) Yes. B) No. C) Yes I had. D) No I haven't. Show Answer Correct Answer: C) Yes I had. 16. List three common verbs that are often used in the present perfect tense. A) Swim. B) Jump. C) Have, be, do. D) Run. Show Answer Correct Answer: C) Have, be, do. 17. I / not read / his new book (yet) A) I haven't yet read his new book. B) I haven't read yet his new book. C) I haven't read his new book yet. D) None of the above. Show Answer Correct Answer: C) I haven't read his new book yet. 18. Fill in the blank:'She has ..... (finish) her homework already.' A) Finished. B) Finishes. C) Finish. D) Finishing. Show Answer Correct Answer: A) Finished. 19. Explain the use of the present perfect in relation to life experiences. A) The present perfect is used only for actions completed in the past. B) The present perfect is used to express life experiences relevant to the present. C) The present perfect is used to describe habitual actions in the past. D) The present perfect indicates future intentions and plans. Show Answer Correct Answer: B) The present perfect is used to express life experiences relevant to the present. 20. Choose the correct form:He ..... (to see) that movie already. A) Saw. B) Has seen. C) Has saw. D) Is seeing. Show Answer Correct Answer: B) Has seen. 21. How can you express an action that started in the past and continues to the present using the present perfect tense? A) By using 'have/has been' + present participle. B) By using 'is' + present participle. C) By using 'had' + past participle. D) By using 'will have' + past participle. Show Answer Correct Answer: A) By using 'have/has been' + present participle. 22. Distinguish the tenses:'I have read that book' vs 'I read that book.' A) 'I have read that book' is simple present; 'I read that book' is past perfect. B) 'I have read that book' is future perfect; 'I read that book' is past continuous. C) 'I have read that book' is simple past; 'I read that book' is present perfect. D) 'I have read that book' is present perfect; 'I read that book' is simple past. Show Answer Correct Answer: D) 'I have read that book' is present perfect; 'I read that book' is simple past. 23. She started work three months ago. A) It is three months since she started work. B) She had been working for three months. C) She is working here for three months now. D) It's three months that she worked for. Show Answer Correct Answer: A) It is three months since she started work. 24. ..... you finished cleaning your room? A) Had. B) Has. C) Have. D) None of the above. Show Answer Correct Answer: C) Have. 25. Zead ..... me a present. A) Have gave. B) Has gave. C) Have given. D) Has given. Show Answer Correct Answer: D) Has given. 26. We ..... swimming every day this week. (be) A) Has been. B) Have been. C) Were. D) Went. Show Answer Correct Answer: B) Have been. 27. How do you form a negative sentence in present perfect? A) Subject + did + not + past participle. B) Subject + have + not + gerund. C) Subject + have/has + not + past participle. D) Subject + has + not + base form. Show Answer Correct Answer: C) Subject + have/has + not + past participle. 28. How often ..... you ..... (go) swimming last summer? A) Did-went. B) Do-go. C) Do-went. D) Did-go. Show Answer Correct Answer: D) Did-go. 29. ..... Nick ..... around the world yet? (travel) A) Has / travel. B) Has / traveled. C) Did / travel. D) Did / traveled. Show Answer Correct Answer: B) Has / traveled. 30. What is the participle form of the regular verb "to play" ? A) Play. B) Played. C) Playing. D) Plays. Show Answer Correct Answer: B) Played. ← 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