Present Perfect Simple Quiz 37 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. We ..... for hours! We should go back and get a map.
2. The battalion ..... bravely to the valley of death
3. Which of the following is true for present perfect simple tense?
4. CHOOSE THE CORRECT OPTIONWe have ..... the shopping for our grandmother.
5. What is the correct Past Participle form of the verb 'see'?
6. I ..... this jacket last week.
7. You look different! ..... weight?
8. She ..... a teacher for the last 10 years. She has a lot of experience.
9. B:Well, I ..... (never/see) a film with him in it.
10. We use present perfect continuous for finished actions,
11. I have lived in Izmir ..... 10 years.
12. Did you watch the new James Bond film last night?
13. ..... you ..... (hear) the news yet?
14. Carol ..... this film many times. She loves it.
15. Mary hasn't washed the dishes .....
16. She ..... saving at Tabung Haji since young
17. Where ..... (eat) recently?
18. You are late! The class ..... already .....
19. This has to be the stupidest joke I have ..... heard.
20. I haven't heard from my sister ..... the beginning of March.
21. Somebody ..... (call) the police before.
22. B:No, I ..... (never/hear) of him. Who is he?
23. What is the correct strcucture in the affirmative form?
24. Faiz ..... to various teachers so many times
25. Our football team ..... the Championship.
26. She hasn't had a day off ..... three months.
27. I can't believe it! I ..... (lose) my keys again!
28. The kitchen is a complete mess! What ..... ?
29. 10) Have you ..... Jim for long?
30. ..... a decision yet?