Глаголы в форме Present Perfect и Past Simple переводятся на русский язык глаголами прошедшего времени.
I have already written a letter. – Я уже написал письмо.
I wrote a letter yesterday. – Я написал письмо вчера.
Действие закончено
I have just had lunch.
Действие может быть не закончено
He ate sweets five minutes ago.
Есть связь с текущим моментом
He has broken his leg.
Может быть указано, сколько раз выполнялось действие
I have been to Paris three times
Нет связи с текущим моментом
I ran a kilometer yesterday.
Время действия не указано или используются слова: только что (just), уже (already), ещё нет (not yet).
He has just run marathon.
She has already done her homework.
We have not written a composition yet.
Указано время действия в прошлом: тому назад (ago), в прошлом году (last year), вчера (yesterday).
We went to Moscow last year.
He did exercises two hours ago.
They watched TV yesterday.
Present Perfect
+ He has gone to lunch.
- He has not gone to lunch.
? Has he gone to lunch?
Past Simple
+ He went to lunch an hour ago.
- He did not go to lunch an hour ago.
? Did he go to lunch an hour ago?
is here
Особенности употребления Present Perfect and Past Simple
is important too