Present Perfect Simple Quiz 34 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Complete the sentence:Paul ..... In the sea last summer
2. They ..... four goals and it's only half-time
3. Which one is the Past Continuous?
4. I ..... for 2 years.
5. 8) Sandra buys lottery tickets every week but she's ..... the lottery prize.
6. Choose the best alternative:I've known my best friend ..... we were 10 years old.
7. We ..... the cleaning lady for over three weeks.
8. She's a good dancer. She ..... two championships already.
9. Tina and Alex ..... (break) up with each other for good.
10. ..... I took this course, I always believed that English was easy.
11. Wybierz already, just, yetDon't forget to send your mum a postcard from Berlin I have ..... sent one.
12. My mom ..... high blood pressure.
13. What is the correct question form for:You have finished the project?
14. I ..... sick all week. I need to go to the doctor.
15. I have never ..... to Italy.
16. I haven't ridden a horse ..... I was 9.
17. I ..... a present for my mom yet. It's her birthday tomorrow.
18. I ..... my dues numerous times
19. Which of the following is an incorrect form of present perfect simple tense?
20. A:He's an actor. He ..... (make) loads of famous films.
21. 3) I ..... her new book yet. Is it good?
22. Completa le frasi con le parole e la forma corretta del Present Perfect Continuous dei verbi tra parentesi:My husband's father ..... (live) with us for the last three months
23. I ..... (do) my homework since the afternoon.
24. That's a wonderful movie. I ..... it three times.
25. I ..... (never/eat) sushi before today.
26. What ..... she done?! It's broken.
27. (A) ..... you ever met someone famous? (B) No, I .....
28. Wybierz already, just, yetHave they finished their homework ..... ?
29. They ..... (not/see) that movie yet.
30. They have never ..... to England.