Present Perfect Tense Quiz 84 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. We ..... eaten anything for 2 hours.
2. I have slept ..... two hours.
3. The birds ..... to the south yet.
4. Look! That man has ..... stolen a lady's bag.
5. The past participle of 'come' is .....
6. Oh dear, it looks like Jan ..... the shopping yesterday. I'll go now.
7. She ..... always ..... on time. Why is she late today?
8. ..... Rita ..... the floor?
9. Ben has known Jon ..... they were young.
10. Up to now, Mrs. Lossa ..... (give) our class five tests.
11. My friends ..... not ..... (read) these manga.
12. My neighbor ..... her dog to the park.
13. Change the following sentence into negative form:She has already bought a new car.
14. A:Has Beth ever been to Kyoto?B: .....
15. The present perfect form of a verb is .....
16. Cleo ..... in that company for ten years
17. We have lived in Sungai Lambai ..... 2008.
18. Bruce has ..... wanted to try scuba diving.
19. My friends and I ..... made a den in the garden.
20. Jia Hong ( ..... ) called his parents in Sydney.
21. Her mother ..... there since 2001.
22. Have people already ..... to the moon many times?
23. They have visited us ..... last week.
24. We have ..... started the present perfect tense course.
25. It has been rainy ..... early morning.