Present Perfect Continuous — настоящее совершенное продолженное время. Оно образуется с помощью глагола have/has + been + причастия настоящего времени (глагол с окончанием —ing).
have / has + been + V-ing
Present Perfect Continuous используется, когда мы говорим:
о чем-то, что началось в прошлом и продолжается в настоящем:
о том, что недавно или только что закончилось:
о повторяющихся действиях:
В зависимости от ситуации, в которой употребляется Present Perfect Continuous, перевод на русский язык может быть в настоящем или прошедшем времени.
Ниже мы рассмотрим примеры Present Perfect Continuous в разных типах предложений с переводом.
В утвердительном предложении формула Present Perfect Continuous have/has been V-ing
Изменятся только глагол have. Он имеет две формы — have и has. Has используется с 3-м лицом ед. числа, have — со всеми остальными. Слова been и глагол с окончанием -ing не изменяются.
Have и has в разговорной речи сокращаются: I’ve, he’s, she’s, we’ve, they’ve.
Примеры утвердительных предложений в Present Perfect Continuous:
Отрицательная форма в Present Perfect Continuous образуется с помощью частицы not после глагола have/has + been + глагола с окончанием -ing.
В разговорной речи распространена сокращенная форма: have not — haven’t, has not — hasn’t.
Примеры отрицательных предложений в Present Perfect Continuous:
Чтобы составить вопрос в Present Perfect Continuous, нужно have/has вынести вперед, перед подлежащим. Например:
Краткий ответ состоит из Yes + местоимение, заменяющее подлежащее + have / has. No + местоимение, заменяющее подлежащее + haven’t / hasn’t. Например:
Специальный вопрос в Present Perfect Continuous начинается с вопросительных слов Where, What, When, Why, How long и тд.
Примеры вопросов в Present Perfect Continuous:
И напоследок, чтобы закрепить материал, советую вам посмотреть видео по всем трем видам предложений в Present Perfect Continuous:
- We have been living in Canada for 10 years. — Мы живем в Канаде 10 лет.
- He has been studying English for 5 years. – Он изучает английский 5 лет.
- Where have you been? I’ve been looking for you. – Где ты был? Я тебя искала.
- Andy is very tired. He’s been training hard. – Энди очень устал. У него была тяжелая тренировка.
- Every day they read a page from the book. They’ve been doing this for years. – Они каждый день читают страницу из книги. Они делают это годами.
- Linda is good at playing the piano. She’s been playing it since she was 6. – Линда хорош играет на пианино. Она играет на нем с 6 лет.
Источник: https://englishweb.ru/grammar/present-perfect-continuous-examples.html