Представьте, что встретили в газете уже поразительно знакомую новость. Вы переспрашиваете себя
Have I read it before? – Yes, I read it yesterday
и будете грамотны, несмотря на 2 разных времени в 1 обстановке.
Однако преднастоящее (Present Perfect) и прошедшее простое (Past Simple) времена далеко не всегда говорят об одном и том же.
Времена глаголов в английском языке
Прошедшее простое – Past Simple
I read the article (yesterday)
Я прочитал статью (вчера)
Yesterday указывает на более-менее конкретное время. Это главный показатель прошедшего, второй – завершённость деятельности. Прошедшее простое подчёркивает ретроспективность.
I saw the man 2 hours ago
Я видел того мужчину 2 часа назад
I ate dinner at 5 o’clock
Я ужинал в 5
I was born in 1979
Я родился в 1979 г.
Преднастоящее (Настоящее совершенное) – Present Perfect
I’ve read the article
Я (уже) прочёл статью
В преднастоящем временное указание невозможно. Оно обозначает прошлую деятельность с настоящим результатом и подчёркивает её длительность или частотность.
Look what you have done!
Посмотри, что ты наделал!
I’ve seen this movie 5 times
Я смотрел этот фильм 5 раз
How long have you been here?
Сколько времени Вы уже здесь?
English Joke
Small Jimmie discussed with his chief crony the minister’s sermon which had dealt with the sheep and the goats.
“Me,” he concluded, “I don’t know which I am. Mother calls me her lamb, and father calls me kid.”