Present Perfect. Настоящее совершенное время английского языка
Это настоящее совершённое время.
Мы говорим, что кто-то что-то сделал (а не просто делал), сходил (а не просто ходил), съездил (а не просто ездил), купил (а не покупал), встретился (а не встречался). Иными словами, на этот момент действие завершено и есть какой-то результат этого действия (или бездействия).
Чтобы составить предложение, нам нужно два элемента:
have или has (have для I, we, you, they, has для he, she, it) + глагол.
Если он правильный, подставляем к нему окончание -ed,
если неправильный – берём его из третьей колонки в таблице неправильных глаголов.
I have talked to my mother over the phone. – Я поговорила с моей мамой по телефону.
Sam has visited his close friends. – Сэм навестил его близких друзей.
Mary has entered the institute. – Мэри поступила в институт.
The dog has eaten all its food. – Собака съела всю свою еду.
We have seen this film already. – Мы уже видели этот фильм.
You have painted a wonderful picture! – Вы нарисовали чудесную картину!
They have left the building. – Они покинули здание.
Обратите внимание, что have / has не переводятся, переводится только глагол!
Сокращения для have / has:
Сокращения |
Как выглядит |
Примеры |
have = ‘ve |
I've |
I've talked to my mother. |
you've |
You've painted a nice picture. |
we've |
We've seen this film. |
they've |
They've left the building. |
has = ‘s |
he's, Sam's |
He's visited his friends. |
she's, Mary's |
Mary's entered the institute. |
it's, the dog's |
The dog's eaten its food. |
Чтобы построить предложение с отрицанием (не видел, не слышал, не ходил), вместо have / has ставим haven't (= have not) / hasn't (= has not).
I haven't ever seen this letter. – Я никогда не видел этого письма.
We haven't been to this country yet. – Мы ещё не были в этой стране.
My son hasn't ridden his bike. – Мой сын не ездил на велосипеде.
She hasn't gone on vacation yet. – Она ещё не уехала в отпуск.
My cat hasn't stolen your ball. – Моя кошка не крала твой мячик.
You haven't eaten this dish before. – Вы ещё никогда не ели этого блюда.
They haven't taken grandchildren for the weekend. – Они не брали внуков на выходные.
Чтобы задать вопрос, ставим have / has на первое место, перед объектом.
Have you seen this girl before? – Вы видели эту девушку раньше?
Have they listened to me? – Они меня слушали?
Has she bought that hat? – Она купила ту шляпу?
Has he gone to cinema? – Он ушёл в кино?
Has the animal eaten that? – Животное это ело?
Have you received my letter? – Ты получил моё письмо?
Если вопрос начинается с вопросительного слова (как, куда, почему), ставим это слово на первое место.
Why have you done this? – Почему ты это сделал?
Where have you been? – Где ты был?
What have you seen? – Что ты видел?
Why has she told lies? – Почему она солгала?
Who has sent you this letter? – Кто прислал тебе это письмо?
Вопросы, начинающиеся с when (когда) и what time (в какое время) нельзя задавать в Present Perfect, потому что с их помощью мы хотим узнать о времени события, а для этого нужно время Past Simple.
When did he arrive?
What time did it happen?
Слова и выражения для Present Perfect. Обратите внимание, где они стоят в предложении.
Слова |
Перевод |
Примеры |
ever |
когда-либо |
Have you ever seen a lynx? – Ты когда-нибудь видел рысь? |
never |
никогда |
We've never met him before. – Мы никогда его раньше не встречали. |
already |
уже (для утвердительных предложений) |
I've already taken out the rubbish, mum. – Мам, я уже вынес мусор. |
just |
только что |
I have just seen Brad Pitt at a mall! – Я только что видел Брэда Питта в торговом центре! |
yet |
уже (для вопросов) ещё нет (для отрицаний) |
Have you arrived at work yet? – Ты уже приехал на работу?
I haven't arrived yet. – Я ещё не приехал. |
lately |
недавно, в последнее время |
I've seen many films lately. – За последнее время я посмотрел много фильмов. |
by now |
уже, к настоящему моменту |
She's recovered by now. – Она уже поправилась. |