0% found this document useful (0 votes)
2 views3 pages

Present Perfect vs Past Simple

The document contains 30 multiple choice questions designed to test the understanding of the Present Perfect and Past Simple tenses in English. Each question provides four options, requiring the selection of the correct verb form based on the context. This exercise aims to enhance grammar proficiency for learners.

Uploaded by

radiya mamedova
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views3 pages

Present Perfect vs Past Simple

The document contains 30 multiple choice questions designed to test the understanding of the Present Perfect and Past Simple tenses in English. Each question provides four options, requiring the selection of the correct verb form based on the context. This exercise aims to enhance grammar proficiency for learners.

Uploaded by

radiya mamedova
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Present Perfect vs Past Simple – 30 Multiple Choice Questions

1. I ___ my homework already.


a) did
b) have done
c) do
d) had done
2. She ___ to Paris in 2019.
a) went
b) has gone
c) goes
d) is going
3. They ___ lunch yet.
a) didn’t have
b) haven’t had
c) don’t have
d) hadn’t had
4. We ___ this movie before.
a) have seen
b) saw
c) see
d) are seeing
5. He ___ to work yesterday.
a) drove
b) has driven
c) drive
d) was driving
6. I ___ her since last summer.
a) didn’t see
b) haven’t seen
c) don’t see
d) hadn’t seen
7. They ___ a new house last year.
a) bought
b) have bought
c) buy
d) had bought
8. She ___ the test yet.
a) hasn’t finished
b) didn’t finish
c) isn’t finishing
d) hadn’t finished
9. We ___ the book last week.
a) read
b) have read
c) had read
d) are reading
10. ___ you ever been to Japan?
a) Did
b) Have
c) Are
d) Do
11. He ___ football when he was a child.
a) played
b) has played
c) play
d) was playing
12. I ___ already ___ the cake.
a) have / eaten
b) ate / already
c) have / ate
d) had / eaten
13. She ___ her keys this morning.
a) lost
b) has lost
c) loses
d) is losing
14. We ___ to Spain three times.
a) went
b) go
c) have been
d) are going
15. ___ you finish your project yet?
a) Did
b) Do
c) Have
d) Are
16. They ___ the game last night.
a) watched
b) have watched
c) watch
d) were watching
17. He ___ never ___ sushi before.
a) has / tried
b) did / try
c) has / try
d) had / tried
18. I ___ in that company in 2020.
a) worked
b) have worked
c) work
d) was working
19. ___ you ever ___ a ghost?
a) Have / seen
b) Did / saw
c) Do / see
d) Are / seeing
20. She ___ a letter last week.
a) wrote
b) has written
c) writes
d) was writing
21. I ___ my leg while I was skiing.
a) broke
b) have broken
c) break
d) had broken
22. We ___ to the museum yesterday.
a) went
b) have gone
c) go
d) were going
23. My phone ___ again!
a) died
b) has died
c) dies
d) is dying
24. I ___ a new car recently.
a) bought
b) have bought
c) buy
d) had bought
25. ___ you see that movie last night?
a) Did
b) Have
c) Do
d) Are
26. He ___ his homework yet.
a) hasn’t done
b) didn’t do
c) doesn’t do
d) isn’t doing
27. They ___ just ___ the match.
a) have / won
b) did / win
c) has / won
d) had / win
28. I ___ my best friend two days ago.
a) saw
b) have seen
c) see
d) had seen
29. She ___ never ___ such a beautiful view.
a) has / seen
b) did / see
c) have / seen
d) had / saw
30. We ___ our tickets for the concert.
a) have bought
b) bought
c) had bought
d) are buying

You might also like