Present Continuous и Present Perfect Continuous: в чём разница
Present Continuous описывает то, что идёт в момент речи: "I am cooking soup". Present Perfect Continuous показывает, что действие началось раньше и всё ещё тянется: "I have been cooking since noon". Три слова решают почти всё: now, for и since.
present continuouspresent perfect continuous
Правило коротко
Present Continuous
am / is / are + глагол + ing
Процесс сейчас, в момент речи.
Временная ситуация, не привычка.
- I am waiting for the bus.Я жду автобус.
- She is working from home today.Сегодня она работает из дома.
Present Perfect Continuous
have / has been + глагол + ing
Началось раньше и идёт сейчас.
С for, since, how long.
- I have been reading since morning.Я читаю с утра.
- He has been working here for two years.Он работает здесь два года.
Чем Present Continuous отличается от Present Perfect Continuous
Present Continuous отвечает на вопрос, что происходит сейчас. Present Perfect Continuous добавляет к процессу длительность: действие началось раньше и идёт до сих пор. "I am cooking dinner" значит, что человек стоит у плиты в эту минуту. "I have been cooking since five" значит, что готовка началась в пять и не закончилась. У первого времени важен момент речи, у второго отрезок от прошлого до настоящего.
- She is talking to the manager right now.Прямо сейчас она разговаривает с менеджером.
- She has been talking on the phone for an hour.Она говорит по телефону уже час.
- I am staying at my sister's this week.На этой неделе я живу у сестры.
- I have been staying at my sister's since Monday.Я живу у сестры с понедельника.
Когда нужен Present Continuous
Present Continuous строится как am, is, are плюс глагол с ing. Он нужен для того, что происходит прямо сейчас: "The kettle is boiling". Ещё он подходит для временной ситуации: "We are looking for a new flat this month" (в Америке скажут apartment). Слова now, right now, at the moment почти всегда указывают на него. С always он передаёт раздражение: "You are always leaving the lights on".
- Please be quiet, the baby is sleeping.Пожалуйста, тише, малыш спит.
- We are looking for a new flat at the moment.Сейчас мы ищем новую квартиру.
- You are always losing your keys.Ты вечно теряешь ключи.
Как понять, что нужен Present Perfect Continuous
Present Perfect Continuous это have или has been плюс глагол с ing. Он нужен, когда действие началось в прошлом и продолжается: "It has been raining since lunchtime". С for называют промежуток, с since точку старта, с how long задают вопрос. Ещё он годится, когда действие только что закончилось, а результат виден: "Your eyes are red. Have you been crying?"
- How long have you been learning Spanish?Как долго ты учишь испанский?
- They have been building that block of flats for three years.Этот дом строят уже три года.
- Have you been crying? Your eyes are red.Ты плакал? У тебя красные глаза.
Что ломает правило: since, at the moment и глаголы состояния
since и for в значении длительности до настоящего требуют перфекта, поэтому "I am living here since 2019" звучит неверно. at the moment, right now и look! наоборот, тянут Present Continuous. Глаголы состояния know, believe, belong, want обычно не ставят в Continuous ни в одном из двух времён: "I have known her for years". Исключения тоже есть: "You are being rude" значит «ты ведёшь себя грубо», хотя be обычно не идёт в Continuous в значении «быть».
- My parents have known each other since school.Мои родители знакомы со школы.
- You are being really rude today.Сегодня ты ведёшь себя очень грубо.
- This bag belongs to my sister.Эта сумка принадлежит моей сестре.
Частые ошибки
since называет точку старта, а с ней нужен перфект, а не Present Continuous.
Вопрос про длительность с how long строится через have been плюс ing.
right now указывает на момент речи, для него нужен Present Continuous.
for two weeks обозначает длительность, а она передаётся через Present Perfect Continuous.
Упражнения с ответами
-
Выбери правильный вариант
- Look! The bus has been coming.
- Look! The bus is come.
- Look! The bus is coming.
Ответ
Look! The bus is coming. Прямо сейчас, в момент речи: is + coming.
-
Выбери правильный вариант
- I have been cleaning the flat all morning.
- I am cleaning the flat all morning.
- I have clean the flat all morning.
Ответ
I have been cleaning the flat all morning. All morning: началось раньше и идёт сейчас.
-
Sorry, I'm late. _____ you been waiting long?
Извини, я опоздал. Ты долго ждёшь?
- Are
- Has
- Have
Ответ
Have С you идёт have, не has.
-
Look, the kettle _____ .
Смотри, чайник кипит.
- is boiling
- boils
- has been boiling
Ответ
is boiling Сейчас, в момент речи: is + boiling.
-
Найди ошибку: I am waiting here since morning.
Ответ
I have been waiting here since morning. С since нужно have been + ing.
-
Найди ошибку: She has been work here for a year.
Ответ
She has been working here for a year. После been глагол с -ing: working.
-
Переведи: Она живёт здесь с 2019 года.
Ответ
She has been living here since 2019. Можно и так: She's been living here since 2019.
-
Переведи: Тише! Малыш спит.
Ответ
Be quiet! The baby is sleeping. Можно и так: Quiet! The baby is sleeping. Be quiet! The baby's sleeping.
Вопросы
Чем "I am reading" отличается от "I have been reading"?
Первое говорит о том, что происходит в эту минуту. Второе подчёркивает, что чтение уже длится какое-то время и, скорее всего, ещё не закончено.
Почему нельзя сказать "I have been knowing him for years"?
know относится к глаголам состояния, а они обычно не употребляются в Continuous. Правильно: "I have known him for years".
Нужен ли for в вопросе "How long have you been waiting?"
Нет, после how long предлог не обязателен. for появляется в ответе, когда называют промежуток: "For twenty minutes".
Можно ли так сказать о работе, которую уже бросил?
Нет, Present Perfect Continuous показывает, что ситуация продолжается. О прошлой работе говорят "I worked there for two years".
Перестань путать present continuous и present perfect continuous
В уроке два коротких правила и упражнения: выбрать слово, вставить, найти ошибку, перевести. Ошибки разбираются по-русски и возвращаются на повторение.
Вход по коду из письма, пароль не нужен.
Ещё слова, которые путают
- Present Perfect и present perfect continuous
- Past Perfect и present perfectчем отличаются и как выбрать
- Present Perfect и past simpleкогда что говорить
- Present Simple и present continuousв чём разница
- Hard и hardlyчем отличаются и как не перепутать
- Comfortable и convenientразница, примеры и упражнения
- Too и veryслишком или очень
- Good и wellкогда что ставить