Rise Academy SPEAKING CLUB

Present Perfect: как связать прошлое с сейчас?

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

I, you, we, they have worked

he, she, it has worked

неправильные have seen

Когда используем Present Perfect

Четыре случая. Во всех прошлое связано с «сейчас» нитью: результатом, опытом или периодом, который ещё идёт.

Результат сейчас

Действие случилось раньше, а важно то, что есть сейчас. Когда именно, не говорим: это не важно.

  • I've lost my keys. Я потерял ключи (и сейчас их нет).
  • The bus has left. Автобус ушёл (его здесь уже нет).
  • My sister has broken her arm. Сестра сломала руку (рука в гипсе).
сейчас сделано раньше, результат сейчас

Опыт за жизнь

Было ли это хоть раз, когда-то до сегодня. Часто со словами ever и never.

  • Have you ever been to Kazan? Вы когда-нибудь бывали в Казани?
  • She has visited ten countries. Она побывала в десяти странах.
  • I've never seen snow in May. Я никогда не видел снега в мае.
сейчас когда-то за всю жизнь, до сегодня

Началось раньше и длится до сих пор

Состояние началось в прошлом и продолжается сейчас. По-русски здесь обычно настоящее время (в отрицании часто прошедшее), а в английском Present Perfect с for или since.

  • We've lived here for five years. Мы живём здесь пять лет.
  • I've known Ali since school. Я знаю Али со школы.
  • He has worked here since 2020. Он работает здесь с 2020 года.
сейчас since 2020 началось и длится до сих пор

Только что, уже, ещё не

Свежие новости: just, already, yet. Действие рядом с «сейчас» или его ждут.

  • I've just finished my work. Я только что закончил работу.
  • Have you done your homework yet? Вы уже сделали домашнее задание?
  • They haven't arrived yet. Они ещё не приехали.
сейчас только что, уже, ещё не

Как строится

have или has и третья форма глагола. Меняется только помощник: в вопросе он встаёт перед подлежащим, в отрицании получает not, а глагол во всех формах остаётся третьей формой.

Правило в движении

have или has и третья форма

I have seen this film.

  1. have и третья форма глагола: see → seenI have seen this film.
  2. С he, she, it: has, а глагол не меняетсяShe has seen this film.
  3. Вопрос: has встаёт в начало, seen остаётся на местеHas she seen this film?
  4. Отрицание: hasn'tShe hasn't seen this film.
Кто
Какая фраза

She has worked from home this week.

С he, she, it: has и третья форма глагола.

Все формы Present Perfect на одном примере
Кто Утверждение Отрицание Вопрос Краткий ответ
I I have worked from home this week. I haven't worked from home this week. Have I worked from home this week? Yes, you have. / No, you haven't.
You You have worked from home this week. You haven't worked from home this week. Have you worked from home this week? Yes, I have. / No, I haven't.
We We have worked from home this week. We haven't worked from home this week. Have we worked from home this week? Yes, we have. / No, we haven't.
They They have worked from home this week. They haven't worked from home this week. Have they worked from home this week? Yes, they have. / No, they haven't.
He He has worked from home this week. He hasn't worked from home this week. Has he worked from home this week? Yes, he has. / No, he hasn't.
She She has worked from home this week. She hasn't worked from home this week. Has she worked from home this week? Yes, she has. / No, she hasn't.
  • С I, you, we, they нужен have, с he, she, it нужен has.
  • Глагол в третьей форме: у правильных она как вторая (worked), неправильные запоминаем (seen, done, gone).
  • Отрицание: haven't и hasn't, например She hasn't called.
  • Вопрос: have или has перед подлежащим, например Have you seen it? Where has he gone?
  • Краткий ответ: Yes, I have. No, she hasn't.
  • В разговоре сокращаем: I've, you've, we've, they've, he's, she's, it's. She's gone (has) и She's going (is) различаем по форме глагола. В кратком ответе не сокращаем: Yes, I have.

Третья форма: проверь себя

У правильных глаголов третья форма такая же, как вторая: work → worked → worked. Неправильные нужно запомнить. Нажми на глагол: сначала вторая форма, потом третья.

be

was, were · been

go

went · gone

do

did · done

see

saw · seen

eat

ate · eaten

write

wrote · written

take

took · taken

give

gave · given

know

knew · known

break

broke · broken

speak

spoke · spoken

come

came · come

have

had · had

make

made · made

buy

bought · bought

meet

met · met

Много примеров

Фразы из жизни, по группам. Прочитай вслух английский вариант и сверься с переводом.

Результат сейчас

  • I've cleaned the kitchen. Я убрался на кухне (там чисто).
  • Someone has taken my pen. Кто-то взял мою ручку.
  • The price has gone up. Цена выросла.
  • My phone has stopped working. Телефон перестал работать.
  • Ali has painted the fence. Али покрасил забор.
  • We've booked the tickets. Мы забронировали билеты.

Опыт

  • I've never been on a plane. Я никогда не летал на самолёте.
  • Have you ever tried horse riding? Вы когда-нибудь пробовали кататься на лошади?
  • My grandfather has seen a lot in his life. Дедушка многое повидал в жизни.
  • She has read this book three times. Она читала эту книгу три раза.
  • We've met before. Мы уже встречались.
  • He's never lost a match. Он не проиграл ни одного матча.

До сих пор

  • I've had this car for ten years. Эта машина у меня уже десять лет.
  • They've been friends since childhood. Они дружат с детства.
  • How long have you worked here? Сколько вы здесь работаете?
  • The shop has been closed since Monday. Магазин закрыт с понедельника.
  • We haven't seen him for a long time. Мы давно его не видели.
  • She has taught at this school since 2018. Она преподаёт в этой школе с 2018 года.

Только что, уже, ещё не

  • The match has just started. Матч только что начался.
  • I've already sent the message. Я уже отправил сообщение.
  • Has the bus come yet? Автобус уже пришёл?
  • We haven't decided yet. Мы ещё не решили.
  • He has just called. Он только что звонил.
  • Have you finished yet? Вы уже закончили?

Слова-маркеры и секундомер for и since

Эти слова часто подсказывают Present Perfect. Самая частая путаница с for и since: выбери точку отсчёта, и секундомер покажет, сколько прошло.

since 7 am

for two hours

если сейчас 9 утра

since называет точку отсчёта, for называет отрезок
since: с какого моментаfor: сколько временикогда говорим
since 7 amfor two hoursесли сейчас 9 утра
since Mondayfor three daysесли сегодня четверг
since Mayfor four monthsесли сейчас сентябрь
since I was a childfor many yearsесли детство давно позади

Опыт и новости

everneveralreadyjustyetrecently

Период до сегодня

forsinceso fartodaythis weekthis year

Present Perfect или Past Simple? Коробка времени

Если период ещё идёт и доходит до сегодня, коробка открыта: это Present Perfect. Если период закончился, коробка закрыта: это Past Simple.

Открытая коробка · Present Perfect

Период ещё идёт и доходит до «сейчас»: сегодня, в этом году, за всю жизнь. Коробка открыта.

  • I've had three cups of coffee today. Сегодня я выпил уже три чашки кофе.
  • She has moved twice this year. В этом году она переезжала уже дважды.
  • Have you ever been to Kazan? Вы когда-нибудь бывали в Казани?
  • We've visited three cities so far. Пока что мы побывали в трёх городах.

Закрытая коробка · Past Simple

Период закончился: вчера, в прошлом году, в 2020 году, два дня назад. Коробка закрыта, в неё ничего не добавить.

  • I called my grandmother yesterday. Вчера я позвонил бабушке.
  • She moved to Moscow last year. В прошлом году она переехала в Москву.
  • He started his business in 2020. Он открыл своё дело в 2020 году.
  • I lost my keys two days ago. Два дня назад я потерял ключи.
Подробный разбор Past Simple

Частые ошибки

Их делают почти все, кто думает по-русски. Сверху мысль по-русски, ниже ошибка и как сказать правильно.

Где правило перестаёт работать

Схема удобна как первая модель, но у неё есть границы.

Упражнения

Ответ проверяется сразу, объяснение появится под заданием.

Выбери форму

I ___ my keys, so I can't open the door.

Ответ

have lost. Результат сейчас: дверь не открыть. С I нужен have и третья форма lost.

She ___ to Kazan three times.

Ответ

has been. Опыт за жизнь, с she: has been.

We ___ here since 2019.

Ответ

have lived. since и длится до сих пор: have lived.

___ you ever eaten horse meat?

Ответ

Have. Опыт с ever и eaten: Have you…?

They ___ the match yesterday.

Ответ

won. С yesterday только прошедшее время: won.

Вставь слово

He ___ finished his work yet.

Ответ

hasn't. С he и yet: hasn't.

I have lived here ___ five years.

Ответ

for. Отрезок времени: for five years.

She has worked here ___ 2020.

Ответ

since. Точка отсчёта: since 2020.

___ they arrived yet?

Ответ

Have. С they вопрос через have.

I have never ___ this film.

Ответ

seen. После have третья форма: seen.

Найди ошибку

Найди слово с ошибкой.

Ответ

went. Третья форма go: She has gone to work.

Найди слово с ошибкой.

Ответ

saw. После have третья форма: I have seen this message.

Найди слово с ошибкой.

Ответ

writed. Третья форма write: They have written a letter.

Найди слово с ошибкой.

Ответ

knew. Третья форма know: We have known each other for years.

Преврати фразу

Сделай отрицание: She has called.

Ответ

She hasn't called. hasn't, а глагол остаётся в третьей форме.

Сделай вопрос: You have seen it.

Ответ

Have you seen it? Have встаёт перед you, глагол seen не меняется.

Сделай вопрос: He has finished.

Ответ

Has he finished? Has встаёт перед he, глагол в третьей форме.

Сделай отрицание: We have met.

Ответ

We haven't met. haven't и третья форма met.

Собери фразу

Собери фразу: «Мы уже поели»

Ответ

We have already eaten. Наречие already между have и третьей формой.

Собери фразу: «Вы когда-нибудь бывали в Москве?»

Ответ

Have you ever been to Moscow? Have, подлежащее, ever и been to.

Собери фразу: «Мы знаем друг друга десять лет»

Ответ

We have known each other for ten years. Длится до сих пор: have known и for.

Собери фразу: «Они ещё не приехали»

Ответ

They haven't arrived yet. yet обычно в конце.

Результат, опыт, до сих пор или только что?

Что это: результат, опыт, до сих пор или только что? I've broken my phone, so I can't call you.

Ответ

Результат. Результат сейчас: телефон не работает.

Что это: результат, опыт, до сих пор или только что? Have you ever flown a plane?

Ответ

Опыт. ever: опыт за всю жизнь.

Что это: результат, опыт, до сих пор или только что? She has lived in Grozny since 2015.

Ответ

До сих пор. since 2015: началось тогда и длится до сих пор.

Что это: результат, опыт, до сих пор или только что? The guests have just arrived.

Ответ

Только что. just: только что.

Итоговый тест

Двенадцать вопросов. Ответь на все, потом нажми «Проверить»: будет счёт и разбор каждого ответа.

1. I ___ Ali since we were children.

Ответ

have known. since о том, что длится до сих пор: have known.

2. ___ you ever been to Istanbul?

Ответ

Have. Опыт с ever: Have you been…?

3. Сделай отрицание: They have left.

Ответ

They haven't left. haven't и третья форма left.

4. We ___ to Moscow last year.

Ответ

went. last year: время закончилось, нужен Past Simple.

5. She has lived here ___ ten years.

Ответ

for. Отрезок: for ten years.

6. Какая третья форма у write?

Ответ

written. write → wrote → written.

7. Ali ___ to Moscow. He'll be back next week.

Ответ

has gone. Али сейчас там и вернётся через неделю: has gone to. has been to значит «съездил и уже вернулся».

8. Сделай вопрос: She has finished.

Ответ

Has she finished? Has встаёт перед she.

9. I haven't seen him ___ Monday.

Ответ

since. Точка отсчёта: since Monday.

10. Have you had lunch? Выбери краткий ответ.

Ответ

Yes, I have. Краткий ответ повторяет have.

11. В какой фразе подходит Present Perfect?

Ответ

Oh no! I ___ my keys, so I can't get in. Результат сейчас и время не названо: I've lost my keys.

12. The film has ___ started.

Ответ

just. just: только что.

Скажи вслух

Расскажи вслух о своём опыте: пять фраз. Где уже удалось побывать, чего ещё не приходилось делать, сколько лет живёшь в своём городе. Используй ever, never, for или since.

Пример
  • I have lived in my city for many years.
  • I have never been to Japan.
  • I have visited Kazan twice.
  • I've read two books this week.
  • I haven't had dinner yet.

Отлично! Теперь это нужно закрепить в живом разговоре

Правило запоминается, когда им пользуешься. В Rise разговорный английский живёт на встречах с преподавателем. Создай аккаунт и записывайся на встречи с отметкой FREE: подписка для них не нужна.

Начать бесплатно