Обе формы вы знаете и таблицы заучивали. Но в живой речи всё равно сомневаетесь: I have seen that film или I saw that film? Грамматически верны оба варианта, а уместен только один. Неверный выбор — одна из самых частых причин, почему речь учащегося звучит «не так».
Хорошая новость: выбор опирается на одну идею, а не на гору исключений. Поймёте её — остальное дело практики.
Правило одного вопроса
Спросите себя: закончился ли период времени или он ещё связан с настоящим?
- Если действие относится к завершённому времени (вчера, в прошлом году, в 2019-м, в детстве), нужен Past Simple.
- Если время не закончилось, не названо или важен результат сейчас, нужен Present Perfect.
Сравните:
| Ситуация | Предложение | Почему |
|---|---|---|
| Время закончилось, названо | I saw that film last week. | На прошлой неделе — уже прошло. |
| Время не названо, важно сейчас | I have seen that film. | Важно, что вы знаете этот фильм сейчас. |
| Период не закончился | I have seen three films this week. | На этой неделе ещё идёт. |
| Период закончился | I saw three films last week. | На прошлой неделе — закрыта. |
Как работает Present Perfect
Форма: have/has + третья форма глагола: I have finished, she has gone, they have lived. Для неправильных глаголов нужна именно третья форма, поэтому закономерности из нашего разбора неправильных глаголов английского здесь очень пригодятся.
У времени три привычные задачи.
1. Жизненный опыт (без точного времени). Важен не момент, а сам опыт.
Have you ever tried sushi? — Yes, I have tried it twice.
2. Незавершённый период. Время ещё открыто: today, this week, this year, so far, since, for.
I have lived in Lisbon for six years. (И всё ещё живу там.)
3. Прошлое действие с результатом сейчас. Последствие можно увидеть или почувствовать прямо сейчас.
I have lost my keys. (Поэтому не могу войти.)
Как работает Past Simple
Форма — вторая форма глагола: walked, went, saw. Вопросы и отрицания строятся с did + начальная форма: Did you go? и I didn't go.
Используйте его, когда действие относится к моменту или периоду, который закончился, а время названо или понятно из контекста:
I lived in Lisbon for six years. (Сейчас там уже не живу.)
Обратите внимание: одно только время меняет смысл целиком. Have lived — вы всё ещё там, lived — вы уже переехали.
Слова-маркеры (и одна ловушка)
| Чаще Present Perfect | Чаще Past Simple |
|---|---|
| ever, never | yesterday |
| already, yet, just | last night / week / year |
| so far, up to now | in 2019, in June |
| since, for | ago (как в two days ago) |
| this week / today / this year | when + завершённое событие |
Ловушка в том, что маркеры — подсказки, а не законы. Today сочетается с обоими временами: I have had three coffees today (день не закончился), но I had a coffee this morning (утро прошло). Если слово сбивает с толку, вернитесь к правилу одного вопроса.
Пять ошибок, которых стоит избегать
- Present Perfect с завершённым временем. Неверно: I have seen him yesterday. Верно: I saw him yesterday.
- Настоящее время для незавершённого периода. Неверно: I live here since 2020. Верно: I have lived here since 2020.
- Вопрос when в Present Perfect. Неверно: When have you arrived? Верно: When did you arrive?
- Смешение времён в одном рассказе. Как только названо конкретное время, оставайтесь в Past Simple: I have been to Rome. I went in May and loved it.
- Забытая третья форма. Неверно: I have went home. Верно: I have gone home.
Британский и американский варианты
Британский английский охотно использует Present Perfect для свежих новостей: I've just eaten. В американском чаще допускается Past Simple: I just ate. В повседневной речи подойдут оба варианта. На экзаменах и в официальных текстах держитесь школьного правила выше и будьте последовательны.
Как закрепить
Правила, которые вы только прочитали, быстро забываются — это тот же эффект, что описан в статье о кривой забывания. Надёжное решение — интервальные повторения: сохраните короткое предложение для каждого случая, например I have never been to Japan и I went to Japan in 2019, и повторяйте их с растущими интервалами, пока выбор не станет автоматическим.
Чтобы потренироваться, добавьте третьи формы неправильных глаголов, которые вы путаете чаще всего, и сыграйте раунд в тренажёр печати или игру с пропусками на примерах выше. Если вы выбираете цель по уровню, статья об уровнях CEFR покажет, где обычно встречается это противопоставление (примерно B1). Когда будете готовы собрать собственную колоду, начните с курса английского.
Частые вопросы
Можно ли использовать Present Perfect со словом «yesterday»?
Нет. Yesterday — завершённое время, поэтому нужен Past Simple: I saw her yesterday.
В чём разница между I have lived и I lived?
I have lived here for five years — вы живёте здесь до сих пор. I lived here for five years — вы здесь больше не живёте.
Всегда ли just, already и yet требуют Present Perfect?
В британском английском в большинстве случаев да: I have already eaten. В американском часто используют Past Simple: I already ate. В разговоре допустимы оба варианта.
Что выбрать, если я не уверен?
Определите, закончилось ли время. Если в предложении названо завершённое время — Past Simple. Если время не названо или не закончилось — Present Perfect.