This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 20 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 20 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Which one is the past participle of "give" ? A) Gives. B) Give. C) Given. D) Gave. Show Answer Correct Answer: C) Given. 2. The negative form of "have" is: A) Hadn't. B) Hasn't. C) Haven't. D) None of the above. Show Answer Correct Answer: C) Haven't. 3. A:I have ..... seen this movie twice. I like it.B:Yes, they say it's an interesting story, but I haven't seen ..... A) Ever / never. B) Never / yet. C) Yet / yet. D) Already / yet. E) Just / already. Show Answer Correct Answer: D) Already / yet. 4. Leenda has also has learned how to play a guitar for a year. She, , , , , , , , , , , , , (make) one You tube channel since 2017. A) Has made. B) Makes. C) Made. D) Make. E) Have made. Show Answer Correct Answer: A) Has made. 5. Mr. Gibran has ..... as a doctor ..... 1990. A) Worked, since. B) Have worked, since. C) Worked, for. D) Works, since. E) Work. Show Answer Correct Answer: A) Worked, since. 6. They ..... (mempunyai) 10 cars so far. A) Have have. B) Have has. C) Have had. D) Had had. Show Answer Correct Answer: C) Have had. 7. Mr Lee ..... already ..... you the new rules. (explain) A) Has explain. B) Has explained. C) All the above. D) None of the above. Show Answer Correct Answer: B) Has explained. 8. Mr. Fox and his wife ..... been married for a long time. A) Has. B) Were. C) Have. D) None of the above. Show Answer Correct Answer: C) Have. 9. My family ( live) ..... in Phu Tho since I was a child A) Has live. B) Has lived. C) Have lived. D) Is lived. Show Answer Correct Answer: B) Has lived. 10. What is the main use of present perfect tense? A) Predictions or probabilities. B) Some actions taken place before now. C) Completed actions in the past. D) Daily routines and facts. Show Answer Correct Answer: B) Some actions taken place before now. 11. Answer the following question.Have you ever been in Mexico? A) Yes, I do. B) Yes, never. C) No, never. D) None of the above. Show Answer Correct Answer: C) No, never. 12. Sam ..... (read) the Novel. A) Has read. B) Have readed. C) Has readed. D) Have read. Show Answer Correct Answer: A) Has read. 13. Which one is the past participle of "send" ? A) Send. B) Sended. C) Sent. D) Sented. Show Answer Correct Answer: C) Sent. 14. I haven't eaten anything ..... this morning. A) Since. B) For. C) All the above. D) None of the above. Show Answer Correct Answer: A) Since. 15. Yes, Jack ..... eaten the pizza ..... A) Have yet. B) Has yet. C) Have already. D) Has already. Show Answer Correct Answer: D) Has already. 16. Have you read the book ..... ? A) Since. B) For. C) Already. D) Yet. Show Answer Correct Answer: D) Yet. 17. Past participle for cast A) Cast. B) Casten. C) Casted. D) Casting. Show Answer Correct Answer: A) Cast. 18. Fill in the blanks with the present perfect tense of the verbs given in the brackets:I ..... (already start) to decorate my room with posters. A) I already start to decorate my room with posters. B) I started to decorate my room with posters. C) I have already started to decorate my room with posters. D) I already started to decorate my room with posters. Show Answer Correct Answer: C) I have already started to decorate my room with posters. 19. She (not/see) him. A) Isn't see. B) Haven't seen. C) Hasn't seen. D) None of the above. Show Answer Correct Answer: C) Hasn't seen. 20. The people ..... (not/get) the medicine to attack covid-19 virus. A) Hasn't got. B) Have not got. C) Hasn't get. D) Haven't get. Show Answer Correct Answer: B) Have not got. 21. We ..... (menonton) the movie already. A) Have watched. B) Has watched. C) Has seen. D) Have seen. Show Answer Correct Answer: A) Have watched. 22. A: ..... you ..... the reading the chapter one already?B:Yes, I ..... A) Do, finish, do. B) Did, finished, did. C) Will, finish, will. D) Have, finished, have. Show Answer Correct Answer: D) Have, finished, have. 23. Has she ever gone to a beach party? A) Yes, he has been gone to a lot of those parties. B) Uh! What a question! of course she has!. C) Yes she has organized those beach parties!. D) No, I have not gone to those beach parties. Show Answer Correct Answer: B) Uh! What a question! of course she has!. 24. He ..... (find) the perfect girl yet. A) He haven't found. B) He has found. C) He hasn't found. D) None of the above. Show Answer Correct Answer: C) He hasn't found. 25. Your father ..... to his office for 2 hours A) Have gone. B) Has gone. C) Has went. D) Was going. Show Answer Correct Answer: B) Has gone. ← 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