This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 56 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 56 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Complete the sentences with the correct form of the verbs in brackets. Use the present perfect tense. '' Laura ..... (help) me a lot with my school work" has A) Have helped. B) Has helped. C) Has help. D) Have help. Show Answer Correct Answer: B) Has helped. 2. Change this sentence to Present Perfect Tense:She eats dinner. A) She has eaten dinner. B) She is eating dinner. C) She is going to eat dinner. D) None of above. Show Answer Correct Answer: A) She has eaten dinner. 3. Rose works in a factory. She ..... for six years. Before that she ..... as a waitress in a restaurant for 5 years. A) Has worked; was. B) Worked; was. C) Was working; had worked. D) Has worked; has worked. Show Answer Correct Answer: A) Has worked; was. 4. There ..... been an accident. A) Has. B) Had. C) Have. D) Have be. Show Answer Correct Answer: A) Has. 5. I have ..... (sing) in public. A) Singing. B) Sung. C) Sang. D) None of above. Show Answer Correct Answer: B) Sung. 6. What is the present perfect tense in this sentence? My sister has attended piano lessons for ten years. A) Ten years. B) Has attended. C) Piano lessons. D) My sister. Show Answer Correct Answer: B) Has attended. 7. A: ..... the game of chess? b:no, i did not. A) Did you win. B) Have you win. C) Have you. D) None of above. Show Answer Correct Answer: A) Did you win. 8. Past participle of the verb fly is ..... A) Flied. B) Flew. C) Flown. D) None of above. Show Answer Correct Answer: C) Flown. 9. My hair is wet. I ..... it. A) Just washed. B) 's just washed. C) 've just washed. D) None of above. Show Answer Correct Answer: C) 've just washed. 10. What is the definition of Present perfect? A) None of above. B) The form of a verb used for action or events that have happened in a period of time up to now. C) Action that are finished. D) A sentence which as past tense and passive voice. Show Answer Correct Answer: B) The form of a verb used for action or events that have happened in a period of time up to now. 11. When I arrived, everybody was sitting round the table and talking. Their mouths were empty, but their stomachs were full. They ..... (eat). A) Had been eating. B) Were eating. C) Had ate. D) Had been eaten. Show Answer Correct Answer: A) Had been eating. 12. ..... your sister ..... the flowers? (receive) A) Had, received. B) Has, received. C) Have, been receive. D) Have, receive. Show Answer Correct Answer: B) Has, received. 13. [present perfect tense] ..... have studied English A) Friend. B) Budi's friend. C) My friend and I. D) My friend. Show Answer Correct Answer: B) Budi's friend. 14. I have ..... my dinner. (have) A) Have. B) Had. C) Been. D) All correct. Show Answer Correct Answer: B) Had. 15. Change the verb in bracket into the correct Present Perfect Tense form.We (eat) ..... too much. A) Eat. B) Eaten. C) Has eaten. D) Have eaten. E) Had eaten. Show Answer Correct Answer: D) Have eaten. 16. The baby ..... (cry) every time she ..... (want) to be fed A) C r i e s, w a n t e d. B) C r i e s, w a n t s. C) C r i e d, w a n t s. D) None of above. Show Answer Correct Answer: B) C r i e s, w a n t s. 17. Anaya:I ..... to the USA last year. I visited LA and Chicago ..... been there? Erika:Yes. I went to the USA a few years ago A) Went; did you. B) Go; Have you ever. C) Went; Have you ever. D) None of above. Show Answer Correct Answer: C) Went; Have you ever. 18. Robert ..... internet since this morning. A) Surfed. B) Has surfed. C) Is surfing. D) Surfs. Show Answer Correct Answer: B) Has surfed. 19. Tom and Susan ..... in New York for six years. A) Has lived. B) Have lived. C) Lived. D) None of above. Show Answer Correct Answer: B) Have lived. 20. Complete the sentences with the correct form of the verbs in brackets. Use the present perfect tense. ''(you / paint) many pictures in your art classes? " A) Have/you/paint. B) Has/you/paint. C) Have/you/painted. D) Did/you/paint. Show Answer Correct Answer: C) Have/you/painted. 21. My classmates and me have ..... to the new teacher A) Speak. B) Spoked. C) Spoken. D) None of above. Show Answer Correct Answer: C) Spoken. 22. Charlene and Mika have been neighbours ..... 2018. A) In. B) For. C) Since. D) Ago. Show Answer Correct Answer: C) Since. 23. Lisa and Jill ..... at the library ..... three hours. A) Has been / for. B) Were / since. C) Have been / for. D) Have been / since. Show Answer Correct Answer: C) Have been / for. 24. Has she done her work? A) Yes, she is. B) Yes, she has. C) Yes, she did. D) Yes, she have. Show Answer Correct Answer: B) Yes, she has. 25. Change the verb in bracket into the correct Present Perfect Tense. Donna ..... (break) her leg. A) Broke. B) Broken. C) Has broke. D) Have broken. E) Has broken. Show Answer Correct Answer: E) Has broken. ← 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