This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Tenses > Present > Present Perfect Tense – Quiz 48 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Present Perfect Tense Quiz 48 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. We ..... (not travel) in Japan A) Wasn't travelling. B) Aren't travelling. C) Isn't travelling. D) None of above. Show Answer Correct Answer: B) Aren't travelling. 2. Have you done your exercises .....? A) Just. B) Yet. C) Ever. D) Never. Show Answer Correct Answer: B) Yet. 3. Suzana ..... writing her essay yet. A) Hasn't started. B) Hasn't been started. C) Haven't started. D) Haven't been started. Show Answer Correct Answer: A) Hasn't started. 4. Which of the following sentences is in present perfect tense? A) Is he going to bed?. B) Has he gone to bed yet?. C) Did he go to bed?. D) Will he go to bed?. Show Answer Correct Answer: B) Has he gone to bed yet?. 5. He ..... to the UK many times. A) Have been. B) Went. C) Has been. D) Was going. Show Answer Correct Answer: C) Has been. 6. Andrei ..... (write) anything on his blog. A) Haven't written. B) Hasn't writen. C) Hasn't written. D) None of above. Show Answer Correct Answer: C) Hasn't written. 7. She ..... given me her books. A) Have been. B) Had. C) Has. D) Have. Show Answer Correct Answer: C) Has. 8. To form the perfect tense we need? different verbs. A) 1. B) 2. C) 3. D) 4. Show Answer Correct Answer: B) 2. 9. ..... (be) your mother cooked the dinner? The best answer to fill in the blank is ..... A) Have. B) Had. C) Has. D) Is. Show Answer Correct Answer: C) Has. 10. I ..... (not see) Mom last week. A) Didn't see. B) Not see. C) Hasn't seen. D) Haven't see. Show Answer Correct Answer: A) Didn't see. 11. What is the past participle of the verb:swim? A) Swum. B) Swam. C) Swim. D) None of above. Show Answer Correct Answer: A) Swum. 12. Write a correct sentence using the PRESENT PERFECT TENSE A) Bill has break his leg. B) Bill has breaked his arm. C) Bill has broken his finger. D) None of above. Show Answer Correct Answer: C) Bill has broken his finger. 13. Write the correct past perfect tense form of the underlined word in each sentence.By Thursday evening, the men lose the trail. A) Had lost. B) Losed. C) Will have lost. D) Had lose. Show Answer Correct Answer: A) Had lost. 14. The people ..... (not, forget) about their former king. A) Hasn't forgot. B) Haven't forgot. C) Haven't forgotten. D) Hasn't forgotten. Show Answer Correct Answer: C) Haven't forgotten. 15. Identify the present perfect tense verb phrase.Bina has prepared a chicken curry from India. A) Has prepared. B) Bina has prepared. C) A chicken curry. D) From India. Show Answer Correct Answer: A) Has prepared. 16. Have you ..... been to Norway? A) Never. B) Yet. C) Just. D) Ever. Show Answer Correct Answer: D) Ever. 17. When do we use present perfect? A) When we want to talk about the past. B) For actions that will occur in the future. C) For something that started in the past and continues in the present. D) To talk about the actions we are doing in the moment. Show Answer Correct Answer: C) For something that started in the past and continues in the present. 18. I ..... (know) my uncle for a few years. He died when I was eight years old A) Has known. B) Has know. C) Have known. D) Knew. Show Answer Correct Answer: C) Have known. 19. Complete the sentence:She hasn't spoken to me ..... 2 weeks A) For. B) Since. C) Already. D) None of above. Show Answer Correct Answer: A) For. 20. [present perfect tense] ..... a noise just then? A) Ave you been hearing?. B) Do you hear?. C) Did you hear?. D) Ave you heard?. Show Answer Correct Answer: D) Ave you heard?. 21. Complete the table of irregular verb ''see" A) Saw, see. B) Saw, seen. C) Saw, saw. D) See, see. Show Answer Correct Answer: B) Saw, seen. 22. Complete the sentence:They've lived in this street ..... 3 moths A) For. B) Since. C) Yet. D) None of above. Show Answer Correct Answer: A) For. 23. John and Sophie ..... in the garden. A) Be helped. B) Is helped. C) Has helped. D) Have helped. Show Answer Correct Answer: D) Have helped. 24. [present perfect tense] My English ..... really ..... since I moved to Australia A) Had/imrove. B) Has/improved. C) Is/improving. D) Will/improve. Show Answer Correct Answer: B) Has/improved. 25. Present perfect tense is used to describe ..... A) An action or situation that started in the past and continues in the present. B) Habits and general truths. C) Past event. D) What we are going to do in the future. Show Answer Correct Answer: A) An action or situation that started in the past and continues in the present. ← 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