Difference past simple and present perfect in English
Sign up for free to get all information about private lessons and our available group courses (A1, A2, B2, B2, C1, C2)
Sign up for freeSign up for free to get all information about private lessons and our available group courses (A1, A2, B2, B2, C1, C2)
Sign up for freeThis chapter will discuss the difference between the past simple tense and present perfect tense. This chapter will explain the difference and show example sentences.
The past simple and present perfect tenses both talk about an action in the past, but the tenses are used for different moments in the past.
Take online language lessons with a professional teacher
Tense | Example | Explanation |
---|---|---|
Past simple tense | I lived in Amsterdam for 2 years. | I started living in Amsterdam 2 years ago. I finished living in Amsterdam after 2 years. I do not live in Amsterdam now. |
Present perfect tense | I have lived in Amsterdam for 2 years. | I started living in Amsterdam 2 years ago, and I am still living there now. |
Take a look at the timeline below to see the difference between past simple and present perfect.
Train your skills by doing the exercise below.