Present Perfect Simple Quiz 16 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Choose a correct sentence:
2. David ..... four text messages so far today.
3. Jess is a bit nervous-she ..... a horse before.
4. This is the best sushi I .....
5. He ..... cleaned his shoes.
6. They ..... finished their homework yet
7. You can trust him. He ..... has to be reliable and competent.
8. Have you ever met a famous person?
9. Have you ..... your essay all morning?
10. I ..... my family last Sunday. (phone)
11. How many times ..... to the gym this week?
12. I ..... home really late last night.
13. B:For about 6 hours. You (walk / not) the dog for a long time.
14. True or false?When talking about 'how long', fluent speakers prefer the continuous form, but we can use the present perfect simple with little difference in meaning.
15. We ..... rush hour traffic.
16. Identify the sentence that uses Present Perfect Continuous:A) We have finished our project. B) They have been playing tennis. C) She has written a letter.
17. I ..... three letters already.
18. I ..... my skiing equipment last week.
19. What ..... she eaten, she looks sick.
20. What is the correct structure of the Present Perfect Simple for the AFFIRMATIVE?
21. She / go / to the library today
22. What have you done today?
23. Several things ..... this problem.
24. Complete:My family and I ..... a lot of series this year
25. Complete:You have ..... for more than fourteen hours