Привет, друзья!Сегодня мы поговорим о Present Perfect и Present Perfect Continuous, которые вызывают много вопросов у изучающих английский язык. В некоторых случаях они взаимозаменяемы, а в других - нет. Сегодня мы разберем так много примеров и полезных выражений в этих временах, что вы точно разберетесь, что к чему.
Ready?
Let's start!
Present Perfect Simple и Present Perfect Continuous употребляются, когда мы говорим о чем-то, что началось в прошлом и продолжалось/продолжается до настоящего момента.
Не забывайте, что форма Continuous в любом времени ( Present, Past, Future ) всегда подчеркивает длительность действия, в то время как у Simple такой функции нет.
На русский язык такие предложения могут переводиться прошедшим или настоящим временем:
I have lived here since 2010.
Я живу / жил здесь с 2010.
I have been working on this project since Monday.
Я работаю/ работал над этим проектом с понедельника.
Perfect - это НЕ то же самое, что совершенный/несовершенный вид в русском, хотя часто при переводе Perfect может совпадать с совершенным видом
Как же выбрать между Perfect Simple и Perfect Continuous?
Если перед вами глагол состояния ( state verb) - нужен Present Perfect Simple
Глаголы типа be, prefer, like, know, own, have обычно не употребляются в Continuous, поэтому выбираем Present Perfect Simple. Подробнее про глаголы состояния можно почитать в моём посте, посвященном state verbs и action verbs .
I have known him for 3 years.
I have been knowing
Я знаю его 3 года.
She has always been a good friend.
She has always been being
Она всегда была хорошим другом.
I have always preferred red wine.
I have always been preferring
Я всегда предпочитал красное вино.
Бывает, что Present Perfect Simple и Present Perfect Continuous взаимозаменяемы
Это происходит, если перед нами глаголы, обозначающие длительное постоянное действие: work, live, study + for/since
I have worked here for 5 years = I have been working here for 5 years.
I have studied English for 10 years = I have been studying English for 5 years.
Когда есть разница между Simple и Continuous?
Нам важно показать длительность - Present Perfect Continuous
She's been talking on the phone for 2 hours!
Она говорит по телефону уже 2 часа.
I've been waiting for you for 20 minutes!
Я тебя жду уже 20 минут!
По этой причине Present Perfect Continuous употребляется в вопросах с How long? (Как долго?):
How long have you been waiting for me?
Как долго ты меня ждешь?
How long have you been sitting here?
Как давно ты здесь сидишь?
Не забывайте, что с глаголами состояния мы употребляем Simple:
How long have you known him?
Как давно ты его знаешь?
Действие началось в прошлом, закончилось к настоящему моменту, и нам важет результат - Present Perfect Simple
I have painted the walls green!
Я покрасил стены в зеленый. (Не важно, как долго это длилось, важно, что стены сейчас- зеленые )
He has eaten all the sweets!
Он съел все конфеты! ( Результат - конфет нет, и не важно, как долго он их ел )
По этой причине Present Perfect Simple часто употребляется в предложениях с yet и already (ещё, уже ):
I have already read the book.
Я уже закончил книгу. ( уже + результат )
I haven't done my homework yet.
Я ещё не сделал домашнее задание.
Не забывайте, что если мы указываем конкретное время в прошлом: yesterday, a week ago, in 1990 и т.д. - нужно использовать Past Simple.
I have finished the book and now I want to start a new one.
I finished the book yesterday and went for a walk.
Подробнее об этом можно почитать в этом посте Past Simple VS Present Perfect
Давайте сравним больше примеров:
I have been cleaning the house for 2 hours and now I'm tired.
Я убирался дома 2 часа и очень устал. ( Важно, что процесс был долгим )
I have cleaned the house and now it's clean.
Я убрался дома, и тепеь чисто. ( Важен результат )
We've been buying oranges there for years! ( Повторяющееся долгое время действие)
Мы покупаем там апельсины годами.
We've bought some oranges! ( Результат - у нас в сумке апельсины)
Мы купили апельсинов!
How long have you been smoking?
Как долго ты куришь? ( важна длительность процесса )
How many cigarettes have you smoked today?
Сколько сигарет ты выкурил сегодня? ( важен результат )
Ну что же, я надеюсь, что вы разобрались с Present Perfect и Present Perfect Continuous. Теперь предлагаю вам проверить себя и перевести на английский следующие предложения (правильные ответы я выложу в комментариях ):
1. Я работал с утра и сейчас очень устал.
2. Я уже закончил работать и теперь могу посмотреть сериал.
3. Сколько чашек кофе ты уже выпил сегодня?
4. Как долго ты меня здесь ждешь?
5. Мы купили яблоки и теперь можем сделать пирог.
6. Она забрала все книги и теперь мне нечего читать.
Спасибо, что дочитали до конца!
Читайте также Past Simple VS Present Perfect и state verbs и action verbs .
Желаю успехов в изучении английского!
Ваш дзен-репетитор, Анастасия Кабалина