Past simple or present perfect?

This exercise will help you understand the difference between the past simple and the present perfect. The past simple is used for actions that happened at a specific time in the past, while the present perfect is used for experiences, recent actions, or when the exact time is not important. You'll choose the correct verb form based on the context of each sentence. This activity is ideal for B1 learners who want to use these two tenses more accurately in everyday situations.

1. _____ sushi?

2. _____ my homework.

3. She _____ Rome two years ago.

4. We _____ that movie yet.

5. I _____ a new phone last weekend.

6. _____ to Asia.

7. _____ the concert last night?

8. She _____ the office.

9. We _____ in Canada for five years.

10. _____ your report yet?

11. _____ him since school.

12. They _____ the house yesterday afternoon.

leximity loading