Present Perfect или Past Simple: since, for, ago, when
Статья · Английский язык · Лексика и грамматика
Present Perfect (have / has + V3) связывает прошлое с настоящим. Past Simple говорит о прошлом, которое уже закрыто. На ОРТ это различие проверяют и в пропусках, и в вопросах «кто из героев до сих пор…».

Когда нужен Present Perfect
- действие началось в прошлом и продолжается сейчас: with for и since — I have known him for ten years / since 2015;
- опыт без указания времени: Have you ever been to Japan? I have never seen snow leopards.;
- результат важен сейчас: I have lost my keys (ключей нет и сейчас);
- маркеры: already, just, yet, ever, never, recently, so far, this week (неделя ещё идёт).
Когда нужен Past Simple
- указано законченное время: yesterday, last month, in 2019, two years ago;
- период полностью закончился: He worked there from 2010 to 2014.;
- вопрос с When…? или What time…? — всегда Past Simple: When did you buy it?
Since и for
- for + отрезок времени: for two hours, for a long time;
- since + точка начала: since Monday, since 2018, since I was a child;
- после since для точки начала — Past Simple: She has played the piano since she was six.
Примеры в стиле ОРТ
Пример 1. My parents _____ in this flat since they _____ married. A) live, have got B) have lived, got C) lived, have got D) have lived, have got Решение: живут с момента свадьбы до сих пор — Present Perfect; момент начала после since — Past Simple. Ответ: B.
Пример 2. – Have you ever tried Japanese food? – Yes, I have. – When _____ it? A) have you tried B) did you try C) do you try D) will you try Решение: вопрос When спрашивает о конкретном времени в прошлом — Past Simple. Ответ: B.
Пример 3. Who still plays chess? I. Asel: I have played chess since school. II. Bakyt: I played chess when I was a student. A) only Asel B) only Bakyt C) both D) neither Решение: Present Perfect со since означает, что действие продолжается; Past Simple у Бакыта — закрытое прошлое. Ответ: A.
Типичные ошибки
- I have seen him yesterday — ошибка: с yesterday только Past Simple (I saw him yesterday).
- I live here for five years — по-английски нужно I have lived here for five years.
- Путать since и for: since three hours — ошибка, нужно for three hours.
Совет
Спросите себя: «Время закрыто?» Если в предложении есть слово, которое отрезает прошлое от настоящего (ago, last, in 2010, from…to…), — Past Simple. Если действие тянется до сегодня или время не названо — Present Perfect.
Проверьте себя на тесте ОРТ
Зарегистрируйтесь бесплатно: пробные тесты с таймером, разбор каждой ошибки и материалы по вашим слабым темам.