Мы часто путаем английские времена Present Perfect и Past Simple.
Давайте постараемся понять их логику. Она заложена в самих названиях времен: Present Perfect (настоящее совершенное время), Past Simple (обычное прошедшее время). В
случае с Present Perfect (настоящее совершенное время), действие,
совершенное в прошлом, имеет прямую связь с настоящим моментом. I have received your letter. Now I have all the necessary information. Thank you! Если мы сделаем подстрочный перевод этого предложения, то получим явное проявление логики названия времени: "Я имею письмо полученным. Сейчас у меня есть вся нужная информация. Спасибо!"
Present
Perfect употребляется в том случае, когда само действие имеет значение,
а не точное время, когда оно произошло. Важен результат в настоящем: We have already ordered the pizza. It'll be delivered soon. Мы уже заказали пиццу. Ее скоро доставят.
При
сравнении Present Perfect и Past Simple мы увидим, что в случае Past
Simple точное время исполнения действия часто является важным: We ordered the pizza two hours ago. Мы заказали пиццу 2 часа назад. They bought their new apartment last month. Они купили свою новую квартиру в прошлом месяце.
Present
Perfect требует "расплывчатых", неточных указателей времени. Они не
относятся исключительно к прошлому, но перетекают в настоящее и
используются для выражения действий, которые длятся из прошлого до
настоящего момента. I have always loved dancing. Я всегда любил танцевать. (Я имел эту привязанность в прошлом и имею ее до сих пор.)
Давайте еще раз сравним Past Simple и Present Perfect: He
always loved singing. (Он всегда любил петь. Если учитывать тот факт,
что в Past Simple указывается время, которое уже истекло и не имеет
связи с настоящим, то можно предположить, что наш герой, увы, скончался и
любить петь он уже, к сожалению, не может.) He has always loved
singing. ("Он всегда любил петь", так может говорить о своем сыне мать
ныне знаменитого певца. Время, указанное в предложении, все еще длится.
Он любил и до сих пор любит петь. Его страсть к пению не прошла.)
My husband worked there for 3 years. (Мой муж проработал там 3 года, но уже там не работает.) My husband has worked there for 3 years. (Мой муж там работает 3 года. Он там трудится до сих пор.)
Past Simple - время, окончательно оставшееся в прошлом. Present Perfect - действие имеющее результат в настоящем. Важно помнить, что свежие новости передаются в Present Perfect.