
Автор: Vocab Team
Обновлено:
Present Perfect: have/has + V3, правила и примеры
Начните строить реальный английский словарный запас с Vocab
Скачайте бесплатно. Учите быстрее с интервальными повторениями, тематическими списками и произношением носителей - и сохраняйте слова в памяти.
Present Perfect: как уверенно использовать have/has + V3
Цель урока - научиться быстро строить Present Perfect: выбирать have или has, ставить глагол в форму V3 и понимать, почему это время отличается от Past Simple. После урока вы сможете сказать о результате, опыте и действии, которое началось раньше и важно сейчас.
Главная идея Present Perfect
Present Perfect связывает прошлое с настоящим. Действие произошло раньше, но его результат, опыт или длительность важны сейчас.
- I have lost my keys. - Я потерял ключи. Сейчас я не могу открыть дверь.
- She has finished the report. - Она закончила отчёт. Теперь отчёт готов.
- We have lived here for five years. - Мы живём здесь пять лет. Мы всё ещё живём здесь.
Не переводите Present Perfect механически одним русским временем. Сначала спросите себя: есть ли связь с настоящим? Если да, эта форма часто подходит.
Формула: have/has + V3
Утвердительное предложение строится так:
подлежащее + have/has + V3
V3 - третья форма глагола, которую также называют Past Participle. У правильных глаголов она обычно оканчивается на
-ed, а неправильную форму нужно запомнить.Когда ставить have, а когда has
С I, you, we, they используйте have:
- I have already eaten. - Я уже поел.
- You have made a good choice. - Ты сделал хороший выбор.
- They have arrived. - Они приехали.
С he, she, it используйте has:
- He has called his friend. - Он позвонил другу.
- She has written an email. - Она написала электронное письмо.
- It has stopped raining. - Дождь прекратился.
Существительное в единственном числе тоже требует has:
- My brother has found a job. - Мой брат нашёл работу.
- The train has left. - Поезд ушёл.
Во множественном числе ставьте have:
- My friends have seen this film. - Мои друзья видели этот фильм.
Как выбрать V3
У правильных глаголов V3 часто выглядит так:
- work - worked - работать
- finish - finished - заканчивать
- clean - cleaned - убирать, чистить
У неправильных глаголов форма другая. Полезно выучить самые частые:
- be - been - быть
- go - gone - идти, ехать
- do - done - делать
- see - seen - видеть
- write - written - писать
- eat - eaten - есть
- make - made - делать, создавать
- take - taken - брать
- find - found - находить
- have - had - иметь
Например, нельзя сказать She has wrote. После has нужна V3: She has written a message. - Она написала сообщение.
Отрицания и вопросы
В отрицании после have или has добавьте not. В речи чаще используют сокращения haven't и hasn't.
- I haven't seen that series. - Я не видел этот сериал.
- We haven't finished yet. - Мы ещё не закончили.
- He hasn't replied to my message. - Он не ответил на моё сообщение.
В вопросе have или has ставится перед подлежащим:
- Have you done your homework? - Ты сделал домашнее задание?
- Has she arrived? - Она приехала?
- Have they ever met your parents? - Они когда-нибудь встречались с твоими родителями?
Краткие ответы строятся с тем же вспомогательным глаголом:
- Have you eaten? - Ты поел?
- Yes, I have. - Да.
- No, I haven't. - Нет.
Когда нужен Present Perfect
Результат важен сейчас
Используйте Present Perfect, когда событие уже произошло, а его результат влияет на текущую ситуацию.
- The bus has left. - Автобус ушёл. Мы не можем на него сесть.
- I've broken my glasses. - Я сломал очки. Сейчас я не могу ими пользоваться.
- She has lost her phone. - Она потеряла телефон. Сейчас она не может его найти.
Опыт без точного времени
Для жизненного опыта часто встречаются ever, never и before. Точная дата не называется.
- Have you ever tried Korean food? - Ты когда-нибудь пробовал корейскую еду?
- I have never ridden a horse. - Я никогда не ездил верхом.
- We have met before. - Мы уже встречались раньше.
Если вы называете законченное время, обычно нужен Past Simple: I tried Korean food last summer. - Я пробовал корейскую еду прошлым летом.
Действие продолжается до сих пор
С for говорят о длительности, а с since - о начальной точке.
- I have worked here for three months. - Я работаю здесь три месяца.
- She has known him since school. - Она знает его со школы.
- They have lived in this city since 2021. - Они живут в этом городе с 2021 года.
Только что, уже или ещё нет
Слова just, already и yet часто помогают узнать Present Perfect.
- I have just sent the file. - Я только что отправил файл.
- He has already booked the tickets. - Он уже забронировал билеты.
- Have you finished yet? - Ты уже закончил?
- We haven't chosen a hotel yet. - Мы ещё не выбрали отель.
Обычно just и already стоят между have/has и V3. Yet обычно стоит в конце вопроса или отрицания.
Present Perfect или Past Simple
Главное различие такое: Present Perfect не называет завершённый момент в прошлом, а Past Simple часто называет его.
- I have seen this film. - Я видел этот фильм. Важно, что это мой опыт.
- I saw this film on Saturday. - Я видел этот фильм в субботу. Указан конкретный законченный момент.
Слова
yesterday, last week, two days ago, in 2018 обычно требуют Past Simple:- Не говорите: I have called you yesterday.
- Говорите: I called you yesterday. - Я звонил тебе вчера.
Но если время ещё не закончилось, Present Perfect возможен:
- I have called three clients today. - Я позвонил трём клиентам сегодня. День ещё продолжается.
Been и gone
После has/have форма глагола be - been, а форма go - gone. В сочетаниях с местом они передают разные идеи.
- Anna has been to Italy. - Анна была в Италии и уже вернулась. Это её опыт.
- Anna has gone to Italy. - Анна уехала в Италию и сейчас там или в пути.
Поэтому на вопрос Where is Anna? можно ответить: She has gone to Italy. - Она уехала в Италию.
Частые ошибки
Не ставьте did вместе с V3
Вопрос с did относится к Past Simple и требует начальной формы глагола.
- Неверно: Did you have seen it?
- Верно: Did you see it? - Ты это видел?
- Верно: Have you seen it? - Ты это видел? Здесь важен опыт или результат сейчас.
Не используйте has с I, you, we, they
- Неверно: They has finished.
- Верно: They have finished. - Они закончили.
Не ставьте V2 вместо V3
У неправильных глаголов V2 и V3 могут отличаться.
- Неверно: He has went home.
- Верно: He has gone home. - Он ушёл домой.
Практика
Поставьте have или has и выберите правильную форму глагола. В пятом задании выберите подходящее время.
- My sister ___ just ___ (make) dinner.
- ___ you ever ___ (be) to Canada?
- We ___ not ___ (finish) the task yet.
- Tom ___ ___ (go) to the bank, so he is not at home.
- I ___ (see) that film yesterday.
- They ___ lived here ___ 2021.
Ответы
- My sister has just made dinner. - Моя сестра только что приготовила ужин.
- Have you ever been to Canada? - Ты когда-нибудь был в Канаде?
- We have not finished the task yet. - Мы ещё не закончили задание.
- Tom has gone to the bank, so he is not at home. - Том ушёл в банк, поэтому его нет дома.
- I saw that film yesterday. - Я видел тот фильм вчера. Слово
yesterdayтребует Past Simple. - They have lived here since 2021. - Они живут здесь с 2021 года.
Если вы сомневаетесь, сделайте короткую проверку: есть ли конкретное законченное время в прошлом? Тогда чаще нужен Past Simple. Если важны результат сейчас, жизненный опыт или связь действия с настоящим, стройте форму have/has + V3.
Рекомендуемые статьи

Предлоги времени in, on и at: сложные случаи и практика
Разберитесь, чем отличаются in, on и at в выражениях at night, on time, in time, at the weekend и on Monday morning. Объяснение на русском, живые примеры с переводом, типичные ошибки и практика с ответами.

Предлоги времени in, on, at в английском: правила, примеры и упражнения
Разберитесь, когда ставить in, on и at со временем. Понятные правила, особые случаи, частые ошибки, примеры с переводом и упражнения с ответами.
5 минут
Узнайте свой словарный запас английского за 5 минут
Определите точный уровень своего словарного запаса с помощью бесплатного теста. Это быстрая проверка словарного запаса английского языка: от базовой лексики до продвинутых слов, с оценкой A1-C2 сразу.