Present Perfect (настоящее совершенное время) — это тот самый мостик между прошлым
и настоящим, который поначалу пугает многих студентов золотое правило: нам важен
результат или сам факт действия, а не точное время, когда оно произошло.
Если у вас есть конкретная точка во времени (yesterday, last year, five minutes ago), мы
сразу используем Past Simple. Если точного времени нет, но действие связано с настоящим
— это Present Perfect.
Как оно строится?
Формула выглядит следующим образом:
have / has + 3-я форма глагола (V3 / -ed)
Have используется с местоимениями I, you, we, they.
Has используется с he, she, it.
V3 — это правильный глагол с окончанием -ed (worked, played) или третий столбик
из таблицы неправильных глаголов (seen, done, eaten).
3 главных случая использования для уровня A2
1. Жизненный опыт (Life Experience)
Мы говорим о том, что мы делали или не делали в жизни вообще, без привязки к датам.
I have been to London. (Я бывал в Лондоне — неважно когда, важен сам факт
опыта).
2. Результат в настоящем (Result Now)
Действие завершилось в прошлом (часто совсем недавно), но его последствия напрямую
влияют на то, что происходит сейчас.
I have lost my keys. (Я потерял ключи — это случилось в прошлом, но результат
сейчас: я стою перед закрытой дверью и не могу войти).
3. Действие, которое продолжается (Unfinished State)
Используется со статичными глаголами (be, know, have, live), чтобы показать, что
состояние началось в прошлом и всё еще длится.
We have known each other for 5 years. (Мы знаем друг друга 5 лет — познакомились
5 лет назад и до сих пор общаемся).
Как использовать маркеры времени (ever, never, just...)
Эти слова — ваши лучшие подсказки. У каждого из них есть строгое место в
предложении.
Ever (когда-либо) — используется только в вопросах и ставится перед основным
глаголом.
Have you ever seen a volcano? (Ты когда-либо видел вулкан?)
Never (никогда) — используется в отрицаниях вместо частицы not. В английском
языке нет двойного отрицания, поэтому сам глагол будет стоять в утвердительной
форме. Ставится перед основным глаголом.
I have never tried sushi. (Я никогда не пробовал суши).
Just (только что) — показывает, что действие произошло буквально мгновение
назад. Ставится перед основным глаголом.
I have just finished my coffee. (Я только что допил свой кофе).
Already (уже) — используется в утверждениях, когда что-то произошло раньше,
чем ожидали. Ставится перед основным глаголом.
They have already arrived. (Они уже приехали).
Yet (еще не / уже) — универсальный солдат для отрицаний ("еще не") и вопросов
("уже"). Важно: yet всегда ставится в самый конец предложения.
I haven't done my homework yet. (Я еще не сделал домашку).
Have you called him yet? (Ты уже позвонил ему?)
Before (раньше / до этого) — указывает на то, что опыт уже имел место ранее.
Ставится в конце предложения.
I have seen this movie before. (Я видел этот фильм раньше).
Since (с / с тех пор как) — указывает на конкретную точку во времени, когда всё
началось (год, день недели, месяц).
She has worked here since 2022. (Она работает здесь с 2022 года).
For (в течение / на протяжении) — указывает на период времени (длительность).
We have lived in this city for three years. (Мы живем в этом городе в течение трех
лет).
Краткая шпаргалка для самопроверки:
I bought a car yesterday. (Past Simple — есть точное время «вчера»).
I have bought a car! (Present Perfect — точного времени нет, мы хвастаемся
результатом в настоящем).
Хотите закрепить теорию на практике и составить 2-3 предложения о своем личном
опыте, используя новые маркеры?