Learn when to use the past simple and the present perfect tense. Understand the difference between I saw the movie vs. I have seen the movie.
Past simple is used for completed actions in the past with a specific time. Present perfect is used for actions that happened at an unspecified time or have a connection to the present.
Knowing when to use past simple and present perfect helps make your speech and writing more accurate and natural.
Rules for Using Past Simple vs. Present Perfect
Use past simple for actions that happened at a specific time in the past
I went to Spain last summer. She met him two days ago. They bought a new car in 2020.Use present perfect for actions with an effect on the present or an unspecified time
I have visited Spain. She has met him before. They have bought a new car.Time expressions determine the correct tense
Past Simple: I saw her yesterday. Present Perfect: I have seen her before. Past Simple: They arrived last night. Present Perfect: They have just arrived.Special Cases & Exceptions:
In American English, past simple is sometimes used instead of present perfect.
In American English, past simple is often used with 'just', 'already', and 'yet'.
British English: I have just seen that movie. American English: I just saw that movie.Some verbs, like 'be' and 'know', are more commonly used in present perfect for ongoing situations.
Correct: I have known her for years. Incorrect: I knew her for years.
Example | Tense | Use |
---|---|---|
I saw the movie yesterday. | Past Simple | Specific past time |
I have seen the movie. | Present Perfect | Unspecified time / Present connection |
She went to Paris last year. | Past Simple | Specific past event |
She has been to Paris. | Present Perfect | Experience / Unspecified time |
Learn More with Video Lessons
Disclaimer: I am not affiliated with the creators of these videos. These are publicly available resources used to provide additional information on the topic.