Present Perfect Simple Quiz 2 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I have been looking for my new watch for hours but I ..... it.
2. Jack ..... hasn't finished his homework. It's nearly midnight.
3. Sorry, I haven't finished my homework .....
4. With state verbs (like, love, know, etc.), we should use .....
5. I have ..... my purse.
6. Someone ..... your front gate!
7. Use SINCE with the present perfect to inform others .....
8. Which sentence has a correct word order?
9. You-find-my wallet
10. Joanna ..... in London since Christmas.
11. The janitor has swept the floor ..... 2 hours.
12. We ..... visited London several times already.
13. Sally and Jenny ..... a new CD player.
14. He-not hurt-his leg
15. We ..... at the golf course for two hours, were were you?
16. It is the first time Helen ..... a car.
17. Complete:I have ..... to learn English this week
18. She ..... never been to Korea.
19. WE ..... for the test yet.
20. My sister ..... two kilos. She's not hungry these days. (lose)
21. His teacher ..... this lesson yet.
22. ..... the new film in the cinema?
23. You look tired ..... (you / run)?
24. How many of these questions ..... to get right so far?
25. I ..... him for 5 years.
26. I ..... to Australia when I was a student.
27. This famous author ..... 5 novels so far.
28. Santhi: ..... have you been? Kamala:Fine, thanks.
29. Which sentence does NOT use the present perfect in the correct way?
30. Have you ..... taken the taxi?