Present Perfect Tense Quiz 63 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Fill in the blank with the correct form of the verb:Tommy ..... (not feed) his cat yet.
2. Eva and Jennis ..... to New Zealand so many times.
3. Elisa has ..... a cake
4. Alice has lived here ..... 5 years.
5. She's ..... left.
6. Laura ..... (lose) her keys.
7. What is present perfect tense?
8. A: ..... ?B:Yes, I have. I went there last month. Which question is NOT suitable for that answer?
9. He ..... (be) a student for five years.
10. Complete using present perfect tense:"My pet ..... (play) with the ball."
11. She ..... snowboard.
12. We have cleaned the classroom
13. Form a Yes/No question using the words given:be / to France before / your uncle
14. I have lived here ..... 1999.
15. These students have been reading ..... nine o'clock.
16. The poor girls ( ..... ) to school for 5 years.
17. Find past participle of the verb ''buy"
18. Mum and dad ..... been in the shop ..... ten minutes.
19. Past participle ''eat"
20. What languages ..... your cousins ..... ?
21. Translate:Have you ever flown in a hot air balloon?
22. We use ..... to say that something happened a short time ago.
23. Fill in the blank with the correct form of the verb:Margaret ..... (finish) her project before the deadline.
24. What is the alternative that correctly completes the sentence "They ..... vegetables" in the Present Perfect?
25. I have liked books ..... I was five years old.
26. She has cooked the egg ..... three minutes.
27. Choose the auxiliary verb for:"My parents"
28. You ..... swum. Which of the following should come in the blank?
29. It has been raining ..... more than four days.
30. He hasn't eaten anything ..... this morning.