Past with a finished time and Present perfect with a unfinished time.
Past Simple: about a finished situation, a finished time.
Keywords: 15 minutes ago, 2 hours ago, yesterday, last days, last month, in 2007, etc…
The plane arrived 15 minutes late.
It was hot yesterday!
Last month, I was ill and I went to the hospital. Now, I feel better.
Keywords: When….? What time … ?
When did you arrive?
What time did the plane arrive?
See the differences:
Present Perfect: Peter has lost his book. He can’t study his english lesson.
Past Simple: Peter lost his book. He couldn’t study his english lesson.
Compare these situations:
Past Simple: (the time is finished) | Present Perfect: (the time continues until now) |
It rained a lot last week! Did you see him yesterday? Did you see July this morning? Peter lived in NYC 5 years. Last year, I didn’t played the piano. | It hasn’t rained this week! Have you seen him recently? Have you seen her this morning? Peter has lived in NYC for 5 years. I’ve never played the piano. |
PRESENT PERFECT SIMPLE vs PAST SIMPLE: