PollyStop
grammar

Present Perfect или Past Simple: как выбрать, если думаешь по-русски

🇺🇸 English · для тех, кто знает 🇷🇺 Russian ·

Past Simple отвечает на вопрос «когда?»: событие привязано к закончившемуся моменту в прошлом, как yesterday, in 2019 или two years ago. Present Perfect отвечает на вопрос «что из этого сейчас?»: важен результат, жизненный опыт или состояние, которое длится до сих пор. Русский вид глагола здесь не помогает, выбор подсказывают время и смысл.

Почему «прочитал» не подсказывает время

В русском одно прошедшее время и два вида, а в английском прошедшее раскладывается на несколько времён по другому признаку. Совершенный вид соблазняет перевести через Present Perfect, несовершенный через Past Simple, но такое соответствие не работает: каждый вид встречается в обоих временах.

По-русскиПо-английскиПочему
Я прочитал эту книгу вчера.I read this book yesterday.Есть момент в прошлом: вчера.
Я уже прочитал эту книгу, можешь взять.I have already read this book.Важен результат сейчас.
Ты читал Толстого?Have you read Tolstoy?Вопрос об опыте за всю жизнь, хотя вид несовершенный.
Я читал эту книгу в школе.I read this book at school.Школа закончилась, период в прошлом.
Я читал, когда ты позвонил.I was reading when you called.Процесс, который прервали: Past Continuous.

Слова, которые решают за вас

Самый надёжный способ: посмотреть, есть ли в предложении указание на время, и какое оно.

Past SimplePresent Perfect
yesterday, last week, last yearever, never
two days ago, a long time agoalready, yet, just
in 2015, in March, on Mondayso far, recently, lately
when? в вопросеfor и since, если действие длится до сих пор
this morning, когда утро уже прошлоtoday, this week, пока они не закончились

Последняя строка требует внимания. В полдень I drank two coffees this morning: утро закончилось. Но I have drunk three coffees today: день ещё идёт, и может быть четвёртая чашка. Русское «я выпил три чашки» эту разницу не передаёт.

Вопрос «когда?» всегда в Past Simple

Если вы спрашиваете или говорите о конкретном моменте, Present Perfect невозможен. «Когда ты приехал?» это When did you arrive?, а не When have you arrived? «Когда ты закончил университет?» это When did you graduate? Ошибка I have seen him yesterday одна из самых заметных: слово yesterday само по себе исключает Present Perfect. Правильно: I saw him yesterday.

Удобно думать о разговоре как о двух шагах. Сначала Present Perfect открывает тему: Have you ever been to Italy? Как только собеседник отвечает, начинаются подробности с моментами времени, и разговор переходит в Past Simple: Yes, I went there in 2019. We stayed in Rome.

«Я живу здесь пять лет»

Это главная ловушка для русскоговорящих. Русский описывает состояние, которое началось в прошлом и продолжается, настоящим временем. Английский требует Present Perfect, потому что связывает прошлое с настоящим: I have lived here for five years. Фраза I live here five years звучит как явная ошибка.

С глаголами действия чаще используют Present Perfect Continuous: I have been learning English for three years, We have been waiting since nine. С глаголами состояния, такими как know, have, be, like, продолженная форма обычно не используется: I have known her since school, а не I have been knowing her.

Предлоги тоже переводятся по своей логике. Срок без предлога по-русски («пять лет») даёт for, а «с» плюс точка во времени («с понедельника», «с 2020 года») даёт since. И сравните два вопроса: How long have you lived in Kazan? вы всё ещё там живёте, How long did you live in Kazan? вы оттуда уже уехали.

Been и gone: «был» и «уехал»

«Я был в Лондоне» в смысле опыта по-английски I have been to London: вы съездили и вернулись. He has gone to London значит, что он уехал и сейчас там. Если назван момент, снова Past Simple: I was in London last summer. Ошибка I have gone to London twice по-английски звучит странно, правильно I have been to London twice.

Отдельная конструкция: «Я здесь впервые». По-английски It's my first time here или This is the first time I've been here. После the first time английский требует Present Perfect, хотя по-русски стоит настоящее время.

А как говорят американцы?

В американском разговорном английском с just, already и yet часто используют Past Simple: Did you eat yet?, I just saw him. Это не ошибка, а вариант нормы. Но на экзаменах и в официальных письмах надёжнее Present Perfect: Have you eaten yet?, I have just seen him. Правило про yesterday и вопрос «когда?» действует в обоих вариантах.

Исправьте ошибку

  1. I know him ten years. Правильно: I have known him for ten years.
  2. When have you started your job? Правильно: When did you start your job?
  3. I have lost my keys yesterday. Правильно: I lost my keys yesterday. Без yesterday подошло бы I have lost my keys: их до сих пор нет.
  4. Did you ever try sushi? В британской норме: Have you ever tried sushi?

Самый быстрый способ перестать путать эти времена: рассказывать вслух о себе. Начните с того, что вы уже сделали за неделю, а потом расскажите, когда и как это было. Переход от have done к did в живом рассказе запоминается лучше, чем любая таблица.

Часто задаваемые вопросы

Можно ли сказать I have seen him yesterday?

Нет. Слова, называющие закончившийся момент в прошлом, такие как yesterday, last year, ago или in 2020, исключают Present Perfect. Правильно I saw him yesterday.

Как сказать «я никогда не был в Америке»?

I have never been to the United States. Это вопрос жизненного опыта без конкретного момента, поэтому нужен Present Perfect, а для поездки используется been to, а не was in.

Чем I have lived here отличается от I have been living here?

Обе фразы с for или since описывают состояние до сих пор, и часто их можно менять местами. Продолженная форма подчёркивает процесс и может звучать как временная ситуация. С глаголами know, have, be в таком значении продолженную форму не используют.

Нужно ли Present Perfect, если я говорю о бывшем месте работы?

Нет. Если вы там больше не работаете, период закончился, и нужен Past Simple: I worked at a bank for four years. Present Perfect подходит для текущей работы: I have worked here since 2021.