Present Perfect Tense Quiz 69 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. ..... she ever ..... to an open air rock concert?
2. ..... your mother ..... the house early?
3. He ..... (not eat) any food since yesterday.
4. I ..... him four times.
5. PAST PARTICIPLE FOR LOSE:
6. Lucas ..... never ..... to a concert in his life!
7. Translate "They have listened to the music.
8. I left the university in 1995. I ..... (work) in this company ..... about fifteen years.
9. Use FOR or SINCE:"My students have been studying here ..... a long time."
10. Tom and Eric ..... (not/see) the asteroid.
11. Maggie ( ..... ) English for 10 years so she is very experienced.
12. I've ..... wanted to spend some time in the jungle.
13. I ..... Mr. Sultan for 2 years.
14. I have never ..... a book.
15. He's ..... played badminton before.
16. I have read this book ..... 2000.
17. For 5 years
18. She hasn't visited her granpa ..... March.
19. I have studied the poano ..... I was five
20. The committee ..... the decision on the changes to be made.
21. Choose the correct answer to complete this sentence. Do you know the lady who ..... the shop?
22. I ..... (never, visit) the Taj Mahal before.
23. Fill in the blank to complete the sentence in the present perfect tense. My mother has waited for me ..... five o'clock.
24. We ..... cooked this delicious food special for you
25. Choose the correct form of the verb to complete the sentence:They ..... a taxi to the train station
26. Diandra ..... to Singapore three times.
27. Which word makes a sentence negative based on the discussion about the present perfect tense?
28. I have not had a holiday ..... 2012
29. A:Have you dediced where to go on holiday?B:No, I haven't decided .....
30. He hasn't done any work ..... a month.