Use the past simple when the time period has already ended and is mentioned, as in I bought a new laptop last week. Use the present perfect when the time period is still open or unspecified, as in she has visited Rome twice. Checking for a specific finished time word is the fastest way to decide.
Grammar Rule
Use the past simple when the time period has already ended and is mentioned; use the present perfect when the time period is still open or unspecified.
Past Simple vs Present Perfect: Rules and Examples
| Tense | Used for | Example |
|---|---|---|
| Past simple | finished time (yesterday, last week, in 2015) | I bought a new laptop last week. He broke his arm yesterday. |
| Present perfect | open time / unspecified (never, already, ever) | She has visited Rome twice. I have never tried snowboarding. They have already left the building. |
Remember: if the time period has ended, use the past simple; if it’s still open, use the present perfect.
Practice Test
Instructions
Answer each question in the test below choosing between the past simple and the present perfect. You will get a new random set of questions every time you retake the test, plus a downloadable results summary with your name and score at the end.
Past Simple vs. Present Perfect Simple – Basic Contrast
No necesitas registrarte para empezar. Al finalizar verás tu calificación de inmediato, y si quieres podrás agregar tu nombre para personalizar y descargar tu resultado.
Frequently Asked Questions
How do you decide between past simple and present perfect?
Check whether the time period is finished and mentioned, which needs the past simple, or still open or unspecified, which needs the present perfect.
What time expressions go with the past simple?
Expressions like yesterday, last week, and in 2015 point to a finished time period and require the past simple.
What time expressions go with the present perfect?
Words like never, already, ever, and unspecified time contexts point to an open or unspecified period and require the present perfect.
Can the same event be described with both tenses?
Yes, but the meaning changes slightly; the past simple focuses on when it happened, while the present perfect focuses on the fact that it happened at all.