Present Perfect Simple Quiz 7 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I ..... her a message yesterday but she ..... yet.
2. Choose the correct past participle of this irregular verb:break
3. They ..... me at yesterday's meeting
4. I ..... in the ocean.
5. We ..... (already/watch) that movie.
6. Last weekend, they (play) football, then (go) to a restaurant.
7. We are out of money because your mother ..... it all.
8. A:I (cook / not) anything yet because I (talk) to our neighbour.
9. My parents have ..... been abroad.
10. I ..... up the car yet.
11. Ahmad:Have you ever seen a ghost? Akim:Yes, I .....
12. I ..... everything I needed to do today. Hurray!
13. We use How long?, since and for in Present Perfect.
14. Choose the correct verbs:On Saturday, I ..... out with two of my best friends.
15. Give the toy to your brother; you ..... with it for hours.
16. I ..... at that restaurant in a long time. (-)
17. ..... it ..... in this month? No, it hasn't
18. Laura ..... Chinese food in her life!
19. If you think you're going to throw ..... , tell me and I'll stop the car.
20. A:Where ..... that jacket? B:In that new clothes shop in Piazza Kennedy.
21. ..... Mary ever ..... the guitar?
22. We ..... to Italy for our summer holiday last summer.
23. Yesterday I met your husband at the cinema
24. Find a mistakeHow long have you known your best friend?-Since ten years.
25. Complete:I ..... a bit more in God lately (believe)
26. They have been here ..... 3 years
27. Last summer, Yesterday, I played volleyball with my brother at the beach and I lost. So he ..... (win)
28. My my has just ..... the diner.
29. I ..... (not see) before. Who is she?
30. We use the present perfect simple for events that have finished, buy are still important in the present.