If you think about  "thank you", please, consider this: Patreon

Present Perfect vs Past Simple Exercises with Answers (B1–B2)

Present Perfect vs Past Simple Exercise

This grammar exercise helps learners practice the difference between Present Perfect and Past Simple in realistic contexts. It focuses on key contrasts such as finished past time vs present relevance, and includes common markers like “just”, “ever”, “yet”, and specific past time expressions. Suitable for B1–B2 learners, the task develops accuracy through contextualised gap-fill sentences with answers provided for self-check.

Fill in the gaps with the verbs in Past Simple or Present Perfect.

1. This is one of the greatest speeches I (EVER HEAR).

2. And you (ONLY JUST NOTICE) this?

3. My mom (BREAK) her arm just last year.

4. I (BRING) some stuff from this little bakery I (FIND) a couple years ago. Try it.

5. The last girl (ONLY BE FOUND) recently.

6. I (KNOW) you for a while now.

7. (YOU BURY) your dreams of being an actor yet?

8. Last time I (BE) here the place (BE) like a butcher's shop.

9. It (BE) a few years now.

10. He (NEVER DO) that before.