Present Perfect Simple Quiz 17 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. This is the best chocolate cake I've ..... tasted.
2. Look at this senetnce and choose the correct use of the Present Perfect Simple it exemplifies: "I've just seen an accident."
3. The train's ..... left! What are we going to do?
4. Use a time expression with Present Perfect:Complete the sentence-'I have known her ..... ' (for two years / since last month)
5. I don't want you to ride in my car because the seatbelt on the ..... side is broken.
6. Mark ..... the movie last night, he ..... it several times.
7. This is the first time I ..... my dentist this month.
8. She's a vegetarian. She ..... meat for the last 10 years.
9. ..... the invitations?
10. A: ..... (you/finish) your essay? B:Well, not really. I ..... (write) it all day and hope to finish it tomorrow.
11. ..... to Australia?
12. A:I ..... (try) to call you since morning. What's up? B:Oh sorry, I ..... (lose) my mobile.
13. I'm suprised to hear that about him. I've known him ..... years.
14. Identify the sentence that uses Present Perfect Simple:A) She has been working all day. B) He has finished his homework. C) They have been playing football.
15. If the action began in the past and is still in progress, we should use .....
16. She ..... (work) in the garden all day
17. Iren (arrive) ..... in Rome a week ago.
18. ..... you ..... Jan Komasa's new movie before?
19. He ..... you before.
20. She's bad-tempered because she ..... too hard.
21. I (read) six books this week.
22. He was the man who saved my life.
23. How long ..... that book? Your eyes are red.
24. How much money ..... you ..... since last year?
25. She ..... tired when she got home yesterday.
26. ..... (you work out) last weekend?
27. Has Julia ..... tried taccos?
28. ..... the piano since you were a child?
29. ..... the dishes?
30. He can't play squash because he still ..... a racket.