Present Perfect Simple Quiz 3 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Leila has been a nurse ..... 1999.
2. Have you ever (a) to Paris?
3. Have you ever ..... asleep during a boring film?
4. Sarah ..... a lot of weight lately, I hope she doesn't get sick.
5. We have already .....
6. Some key words for the present perfect are .....
7. I ..... your book. Here it is. Thank you.
8. How many times ..... Charles ..... New York?
9. Andy and Tom ..... their homework yet.
10. I ..... (swim) for seven years and I ..... (win) some trophies.
11. He has ..... finished doing the washing up! He can go out now!!
12. I'm a bit worried about Malcolm. He ..... very strange of lately.
13. Kate ..... (not/meet) Tom yet.
14. They ..... for their exam since September.
15. Recently, I ..... a lot. My exams are in a few weeks.
16. Have you (a) your keys?
17. She ..... opened the window.
18. Santa Clause ..... presents to kids for decades.
19. What is the correct auxilary verb form of the present perfect simple tense for the pronoun 'I'?
20. Ms Bijelic hasn't cooked lunch .....
21. She ..... a chocolate cake. It smells delicious!
22. For 'I/you/we/they' what verb do we use in the present perfect?
23. She ..... (never/see) snow before.
24. ..... their holiday hiking in Bukit Gasing last month?
25. ..... the TV before going to bed last night?
26. I'm really hungry. I ..... yet
27. Your hands are really dirty!
28. Use SINCE with the present perfect to say .....
29. Use a time expression with Present Perfect:Complete the sentence-'She has lived in this city ..... ' (since 2010 / for a week)
30. I ..... a total of five marathons.