- Age
- Ages 12+
- Level
- B1
- Skill
- Grammar · Writing
- Format
- Printable
Present perfect vs past simple · worksheet
aylaratalks.comName · Date: ______________________________
A) Put the verb in the right form
Use the verb in brackets.
- I (know) my manager since 2021.
- I (start) this job in 2021.
- Have you ever (be) to Japan?
- Yes, I (go) there last spring.
- She has just (write) the report.
- He (email) it two hours ago.
- I (not finish) my essay yet.
- We (meet) at university in 2015.
B) Put the words in order
Write the whole sentence.
- there / Yes, / last / went / I / spring
- in / job / started / 2021 / this / I
- ever / to / Japan / you / been / Have
C) Choose the correct sentence
One of each pair is correct.
- I have lived in Moscow since 2015./I live in Moscow since 2015.
- I have finished the project last week./I finished the project last week.
- When did you arrive?/When have you arrived?
aylaratalks.com
/en/grammar/present-perfect-vs-past-simple/worksheet
Related resources
Lesson Plan
Present perfect vs past simple
Finished time or a period that is still open? The contrast teens and adults get wrong longest, and the time words that decide it.
Presentation
Present Perfect vs Past Simple Presentation
Present Perfect vs Past Simple presentation (B1) for teens and adults: the rule, a form table, 10 examples and practice with answers. Free PPTX and PDF.
Worksheet
Past continuous vs past simple — worksheet
Put the verb in the right form, build the sentence, choose the correct one — answers at the bottom.
Worksheet
Present perfect continuous — worksheet
Put the verb in the right form, build the sentence, choose the correct one — answers at the bottom.