Skip to content
Thanksgiving is on November 26: ready worksheets, lessons, flashcards and speaking cards for every level

Grammar explained: present perfect vs past simple

Grammar · Present perfect vs past simple · B1 · 25 min. Finished time or no time? Choose the right tense.

About this worksheet

Finished time or no time? Choose the right tense.

Level
B1
Category
Grammar
Topic
Present perfect vs past simple
Time
About 25 minutes
Exercises
Grammar explanation box, Gap-fill, Multiple choice, Speaking / writing task, Writing lines
Answer key
Included
Access
Free

On the sheet

  • Grammar explanation box: Present perfect or past simple?
  • Gap-fill: Complete the sentences with the present perfect or the past simple of
  • Multiple choice: Choose the correct option.
  • Speaking / writing task: Write about your experiences.
  • Writing lines: Write your sentences here.

More grammar at B1