Почему Present Perfect цепляется за настоящее

Люди часто пытаются упростить и сказать все в Past Simple. Формально мысль иногда донести можно. Но английский очень любит уточнять, что сейчас важно.

Present Perfect нужен, когда действие случилось раньше, а в настоящем остался результат, причина, последствия, свежая новость. Это не философия, это бытовая речь.

I have eaten – я поел (и поэтому сейчас не голоден)
She has left – она ушла (и сейчас ее нет)

На практике часто вижу, что люди «знают формулу», но не знают, зачем она. Поэтому самый быстрый вход в Present Perfect это слова-маячки, которые часто стоят рядом с этим временем.

Форма, которую надо довести до автоматизма

Без формы дальше не поедем.

I have + V3 – я сделал
He has + V3 – он сделал

Have и has это не про прошлое. Это про то, что мы говорим из точки «сейчас».

А вот третий столбик, третья форма, тут начинаются обычные боли. Люди говорят: «Я понимаю, но у меня в голове каша». Это нормально, нарабатывается примерами.

Just, когда что-то произошло только что

Just переводится как «только что». Обычно это сигнал, что событие свежее и его важно упомянуть именно сейчас.

I have just eaten – я только что поел

Типичная ошибка, ставить just куда попало. В большинстве нормальных предложений оно стоит между have или has и смысловым глаголом.

We have just heard the president’s speech – мы только что послушали речь президента

Тут важен не факт «когда-то слушали», а то, что это было только что, мы под впечатлением, обсуждаем, делаем выводы.

As I have just said, we need some changes – как я только что сказал, нам нужны изменения

Фраза полезная, потому что ее часто используют в обсуждениях, на работе, на созвонах. И да, люди нередко ошибаются и говорят as I just said без Perfect. Так можно, но вариант с have just said очень естественный, когда вы подчеркиваете свежесть сказанного.

Our journey has just begun – наше путешествие только что началось

The patient has just arrived – пациент только что прибыл

Already, когда «уже» и это чуть неожиданно

Already обычно переводят как «уже». Но в живой речи там часто прячется удивление: «серьезно, уже».

Be quick, the film has already started – быстрее, фильм уже начался

Мы ожидали, что еще успеем. А он взял и начался раньше, чем хотелось бы.

We’ve already met – мы уже встречались

Обычно это звучит в ситуации, когда кто-то думает, что люди незнакомы, а они оказывается знакомы. И вот это «оказывается» как раз отлично дружит с already.

I’ve already called Chris – я уже позвонил Крису

Частая ошибка, путать already и just. Разница простая.

Just это «буквально только что». Already это «уже, раньше, чем ожидали».

I’ve already drunk three coffees this morning – я уже выпил три чашки кофе этим утром

Кстати про three coffees. Это нормально, тут подразумеваются чашки кофе. Люди иногда боятся множественного числа у coffee, но в таком значении это обычная речь.

Yet, когда результата все еще нет

Yet в Present Perfect почти всегда означает ожидание результата, которого пока нет.

И тут важное правило. Yet используется в вопросах и отрицаниях, в утверждениях его почти не ждут.

Еще одна вещь, которая спасает от ошибок: yet обычно стоит в конце.

James hasn’t finished his homework yet – Джеймс еще не закончил домашнюю работу

Подтекст такой: «к этому моменту уже должен был, но нет».

The rain hasn’t stopped yet – дождь еще не закончился

Have you met Judy yet – ты уже познакомился с Джуди
(часто по смыслу: ты еще не познакомился с Джуди)

Вот тут многие спотыкаются. В русском мы легко добавляем «не» по смыслу. В английском в вопросе его может не быть, но контекст все равно ощущается как ожидание.

Have the guests arrived yet – гости уже приехали
(часто по смыслу: гости еще не приехали)

И теперь сравнение, которое реально помогает.

Have the guests already arrived – гости уже приехали
(я удивлен, что так рано)

Have the guests arrived yet – гости уже приехали
(я тревожусь, что все еще нет результата)

Два вопроса почти одинаковые, но настроение разное. На практике люди это чувствуют быстрее, чем могут объяснить.

Ever и never, когда речь про опыт

Когда вы спрашиваете про опыт «когда-либо», английский очень любит Present Perfect.

Have you ever met a celebrity – ты когда-нибудь встречал знаменитость

Ever может переводиться и как «когда-нибудь», и как часть идеи «никогда» в отрицательных конструкциях.

Nothing like this has ever happened to us – ничего подобного с нами никогда не случалось

Здесь ever в связке с отрицанием дает смысл «никогда».

I have never been to Italy – я никогда не был в Италии

Never очень полезно, потому что оно сразу делает фразу взрослой и уверенной. И оно же спасает от двойного отрицания, которое люди пытаются построить по привычке.

В английском обычно достаточно одного отрицания.

It’s the first time, штука, которая почти всегда требует Perfect

Есть конструкция, которую многие пропускают. А зря, она постоянно встречается.

It’s the first time that I’ve ever eaten snails – я впервые ем улиток

Смысл: до текущего момента такого опыта не было, а теперь появился. Поэтому Present Perfect звучит естественно.

These days, когда важен период до сегодняшнего дня

These days переводится как «в эти дни», «в последнее время».

Это не точка на временной линии, а отрезок, который тянется до настоящего, поэтому Present Perfect часто подходит.

Have you gone to the theatre these days – ты ходил в театр в последнее время

В разговоре чаще скажут Have you been to the theatre these days – «ты бывал в театре в последнее время». Но и вариант с gone можно услышать, в зависимости от того, что именно хотят подчеркнуть.

Неправильные глаголы из примеров, которые стоит закрепить

Если вы учите Present Perfect, третья форма глагола становится вашим ежедневным делом. Ниже глаголы, которые часто встречаются в таких фразах.

eat – ate – eaten – есть, кушать
hear – heard – heard – слышать
say – said – said – говорить
begin – began – begun – начинать
meet – met – met – встречать, знакомиться
drink – drank – drunk – пить
be – was/were – been – быть
go – went – gone – идти, ехать

На практике люди регулярно путают begun и began, а еще говорят have went вместо have gone. Это лечится повторением вслух, без геройства.

Как быстро натренировать речь, а не только правила

Если хочется реального прогресса, берите короткие заготовки и подставляйте свои слова. Это работает лучше, чем бесконечно читать про правила.

I have just … – я только что …
I have already … – я уже …
I haven’t … yet – я еще не …
Have you … yet – ты уже …
Have you ever … – ты когда-нибудь …
I have never … – я никогда не …

Простейшие конструкции, но именно они делают речь живой.