You are on page 1of 4

speakenglishbyyourself.

com
learn anytime, anywhere

Present Perfect and Past Simple: Exercises

1. I ___________ (eat) breakfast an hour ago.


2. She ___________ (already/see) that movie twice.
3. We ___________ (not/finish) the project yet.
4. He ___________ (lose) his keys yesterday.
5. They ___________ (live) in New York for five years.
6. She ___________ (buy) a new car last week.
7. We ___________ (not/start) the meeting yet.
8. He ___________ (just/arrive) at the airport.
9. They ___________ (visit) their grandparents every weekend.
10. I ___________ (forget) my keys at home this morning.
11. She ___________ (already/leave) for work.
12. We ___________ (not/see) each other in a long time.
13. He ___________ (spend) a lot of money on that vacation.
14. They ___________ (not/decide) on the menu for the party yet.
15. I ___________ (meet) him once before.
16. She ___________ (never/be) to Asia.
17. We ___________ (not/have) dinner yet.
18. He ___________ (give) me a present on my birthday.
19. They ___________ (travel) to Europe last summer.
20. I ___________ (not/finish) my homework yet.
21. She ___________ (already/visit) that museum twice.
22. We ___________ (not/see) that movie yet.
23. He ___________ (lose) his wallet yesterday.
24. They ___________ (live) in San Francisco for two years.
25. She ___________ (buy) a new dress for the party.
26. We ___________ (not/start) the game yet.
27. He ___________ (just/leave) the office.
28. They ___________ (not/take) a vacation this year.
Página 1 de 4
29. I ___________ (forget) to call him yesterday.
30. She ___________ (already/finish) her work.
31. We ___________ (not/see) the new exhibit at the museum yet.
32. He ___________ (spend) a lot of time on that project.
33. They ___________ (not/decide) on the date for the party yet.
34. I ___________ (meet) her for the first time yesterday.
35. She ___________ (never/try) sushi before.
36. We ___________ (not/eat) breakfast yet.
37. He ___________ (give) me a ride to work this morning.
38. They ___________ (travel) to South America last year.
39. I ___________ (not/start) my book report yet.
40. She ___________ (already/visit) that city three times.
41. We ___________ (not/finish) the puzzle yet.
42. He ___________ (lose) his phone last night.
43. They ___________ (live) in Boston for ten years.
44. She ___________ (buy) a new laptop for school.
45. We ___________ (not/attend) the concert last night.
46. He ___________ (just/finish) his dinner.
47. They ___________ (not/see) the new exhibit at the art gallery.
48. I ___________ (forget) my umbrella at home this morning.

Página 2 de 4
speakenglishbyyourself.com
learn anytime, anywhere

Present Perfect and Past Simple: Exercises

ANSWER KEY

1. ate
2. has already seen
3. haven't finished
4. lost
5. have lived
6. bought
7. haven't started
8. has just arrived
9. visit
10. forgot
11. has already left
12. haven't seen
13. spent
14. haven't decided
15. met
16. has never been
17. haven't had
18. gave
19. traveled
20. haven't finished
21. has already visited
22. haven't seen
23. lost
24. have lived
25. bought
26. haven't started
Página 3 de 4
27. has just left
28. haven't taken
29. forgot
30. has already finished
31. haven't seen
32. spent
33. haven't decided
34. met
35. has never tried
36. haven't eaten
37. gave
38. traveled
39. haven't started
40. has already visited
41. haven't finished
42. lost
43. have lived
44. bought
45. didn't attend
46. has just finished
47. haven't seen
48. forgot

Página 4 de 4

You might also like