Present Perfect Simple Quiz 13 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Jamie ..... a sore throat for more than a week now.
2. She hasn't ..... a holiday in the mountain ..... 2019.
3. I ..... (see) all of his paintings.
4. ' ..... ago' is a signal word for .....
5. Tatiana and her mum ..... (work) in the garden all day.
6. Complete the sentence:We ..... (not) visited canada
7. The past participle of verb SWIM is:
8. They-not sleep weel
9. I have already ..... two essays.
10. Judy:How long ..... (be) in Canada?Claude:I ..... (study) here for more than three years.
11. They ..... (visit) the museum many times.
12. The government ..... the villagers' farms for some years.
13. Choose a correct sentence:
14. David ..... four text messages so far today.
15. Jess is a bit nervous-she ..... a horse before.
16. This is the best sushi I .....
17. He ..... cleaned his shoes.
18. They ..... finished their homework yet
19. You can trust him. He ..... has to be reliable and competent.
20. Have you ever met a famous person?
21. Have you ..... your essay all morning?
22. I ..... my family last Sunday. (phone)
23. How many times ..... to the gym this week?
24. I ..... home really late last night.
25. B:For about 6 hours. You (walk / not) the dog for a long time.
26. 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.
27. We ..... rush hour traffic.
28. 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.
29. I ..... three letters already.
30. I ..... my skiing equipment last week.