Present Perfect Tense Quiz 40 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Sorry, I ..... (miss) the train, so I'm going to be late.
2. Identify the present perfect tense verb phrase.I have not tasted it yet, but I love peanut butter, so I think I'll like it.
3. John ..... me to his party.
4. I ..... loved you for many years
5. I ..... away all the laundry, so you don't need to do it.
6. We ..... (not travel) in Japan
7. Have you done your exercises .....?
8. Suzana ..... writing her essay yet.
9. Which of the following sentences is in present perfect tense?
10. He ..... to the UK many times.
11. Andrei ..... (write) anything on his blog.
12. She ..... given me her books.
13. To form the perfect tense we need? different verbs.
14. ..... (be) your mother cooked the dinner? The best answer to fill in the blank is .....
15. I ..... (not see) Mom last week.
16. What is the past participle of the verb:swim?
17. Write a correct sentence using the PRESENT PERFECT TENSE
18. Write the correct past perfect tense form of the underlined word in each sentence.By Thursday evening, the men lose the trail.
19. The people ..... (not, forget) about their former king.
20. Identify the present perfect tense verb phrase.Bina has prepared a chicken curry from India.
21. Have you ..... been to Norway?
22. When do we use present perfect?
23. I ..... (know) my uncle for a few years. He died when I was eight years old
24. Complete the sentence:She hasn't spoken to me ..... 2 weeks
25. [present perfect tense] ..... a noise just then?
26. Complete the table of irregular verb ''see"
27. Complete the sentence:They've lived in this street ..... 3 moths
28. John and Sophie ..... in the garden.
29. [present perfect tense] My English ..... really ..... since I moved to Australia
30. Present perfect tense is used to describe .....