Present Perfect Continuous (также называемое Present Perfect Progressive) — это грамматическое время в английском языке, которое используется для выражения действия, которое началось в прошлом и продолжается до настоящего момента.
Утверждение
Subject + have/has been + Ving
Утвердительное предложение в Present Perfect Continuous образуется с помощью вспомогательного глагола have/has в настоящем времени, после которого следует «been» и глагол с окончанием —ing.
«have been» для I, We, You, They
«has been» для He, She, It
- I have been studying English for two hours — Я учу английский уже два часа.
- She has been practicing yoga since morning — Она занимается йогой с утра.
- They have been working on the project for several days — Они работают над проектом несколько дней.
- I have been feeling very tired lately — Я чувствую себя очень усталым в последнее время
Сокращения с have been и has been:
- I have been = I’ve been
- We have been = We’ve been
- You have been = You’ve been
- They have been = They’ve been
- He has been = He’s been
- She has been = She’s been
- It has been = It’s been
Про добавление окончания —ing читайте в другой статье
- to dance → dancing
- to sing → singing
- to swim → swimming
- to run → running
- to lie → lying
- to relax → relaxing
- to watch → watching
- to read → reading
- to travel → travelling / traveling
- to play → playing
Отрицание
Subject + have/has not been + Ving
Отрицательное предложение в Present Perfect Continuous образуется с помощью отрицательной частицы not, которая ставится после have или has.
Сокращения:
- have not been = haven’t been
- has not been = hasn’t been
Например:
- I haven’t been studying English for too long — Я не занимаюсь английским слишком долго.
- He hasn’t been working on the project all day — Он не работал на проектом весь день.
- They haven’t been living in this city for a month — Они не живут в этом городе уже месяц.
- She hasn’t been talking to him since last month — Она не общалась с ним с прошлого месяца.
- I haven’t been studying for several weeks — Я не учился в течение нескольких недель
Вопрос
Для образования общего вопроса в Present Perfect Continuous вспомогательный глагол have/has ставится в начало предложения пред подлежащим.
- Have you been watching TV all day? — Ты смотришь телевизор весь день?
- Has he been playing video games for hours? — Он играет в компьютерные игры уже несколько часов?
- Have they been studying for their exams this week? — Они готовятся к экзаменам на этой неделе?
- Have you been listening to music on your way to work? — Ты слушаешь музыку на пути на работу?
- Has she been working out at the gym regularly? — Она регулярно тренируется в спортзале?
Специальный вопрос в Present Perfect Continuous образуется так же как общий вопрос, только в начале предложения ставится вопросительное слово или фраза.
- What have you been studying for the past few hours? — Что ты изучал в течение последних нескольких часов?
- How long have they been working on the project? — Как долго они работают над проектом?
- Why have you been taking a break from work lately? — Почему ты недавно брал перерыв от работы?
- When has she been practicing yoga since morning? — С какого момента она занимается йогой с утра?
- Where have they been running every morning? — Где они бегают каждое утро?
- Who has been leading the team for the past few weeks? — Кто возглавляет команду в течение последних нескольких недель?
- Whose idea has the company been implementing recently? — Чья идея в последнее время была внедрена в компании?
- Which tasks have you been working on the most? — Над какими задачами ты больше всего работал?
Употребление Present Perfect Continuous
Действия, которые начались в прошлом и продолжаются в данный момент
Present Perfect Continuous выражает длительность действия, которое началось в прошлом и продолжается до настоящего момента, либо может продолжаться в будущем. Если действие уже завершено, то его результат виден в настоящем. Это время подчеркивает не только факт происходящего действия, но и его продолжительность, отвечая на вопрос «как долго происходит действие?«
- She’s been standing here for an hours. – Она простояла здесь час. (и всё ещё стоит здесь.)/Она стоит здесь уже час.
- I have been practicing yoga for six months and I feel more flexible and strong. — Я занимаюсь йогой уже полгода, и я чувствую себя более гибкой и сильной.
- We have been building this house for two years now, and we are finally almost finished. — Мы строим этот дом уже два года, и мы наконец-то почти закончили его.
- He has been studying Spanish since the beginning of the year, and he has greatly improved his language skills. — Он изучает испанский язык с начала года, и он сильно улучшил свой уровень владения языком.
- I have been trying to write this book for a month now, but I still have a lot of work to do. — Я пытаюсь написать эту книгу уже месяц, но у меня всё ещё много работы.
- She has been doing fitness for several years now, and it helps her stay in good shape. — Она занимается фитнесом уже несколько лет, и это помогает ей оставаться в хорошей форме.
Present Perfect Continuous с предлогом времени since используется для выражения действия, которое началось в прошлом и продолжается в настоящем. После since можно использовать как конкретную дату в прошлом, так и другое событие, выраженное в прошедшем времени (Past Simple), которое стало начальной точкой для продолжающегося действия.
- He has been studying French since 2018. — Он изучает французский язык с 2018 года.
Недовольство, раздражение и злость
Present Perfect Continuous может быть использован для выражения злости, недовольства и раздражения в случае, когда действие или ситуация продолжаются до настоящего момента и вызывают эмоциональную реакцию.
- I have been telling you to clean your room for days and it still looks like a mess! — Я уже несколько дней говорю тебе убрать свою комнату, но она все еще выглядит беспорядочной!
- My neighbor’s dog has been barking nonstop for hours and it’s driving me crazy. — Собака моего соседа лает уже несколько часов без остановки и я схожу с ума.
- He has been interrupting me every time I speak and it’s starting to get on my nerves. — Он перебивает меня каждый раз, когда я говорю, и я начинаю нервничать.
- The traffic has been terrible all week and I’m so fed up with it. — Трафик был ужасным на протяжении всей недели и я уже устал от этого.
- I have been waiting in line for hours and it’s taking forever to get to the front. — Я уже несколько часов стою в очереди и это занимает вечность, чтобы дойти до начала.
Маркеры Present Perfect Continuous
Present Perfect Continuous используется в сочетании с определенными словами и фразами, которые обозначают продолжительность действия или момент его начала.
- for — в течение
- for an hour — в течение часа
- since — с тех пор как
- since 2020 — с 2020
- lately — в последнее время
- recently — недавно
- all night long — всю ночь
- all day — весь день
- all week — всю неделю
- all month — весь месяц
- constantly — постоянно
- always — всегда
- the whole time — все это время
- for a while — некоторое время
Добавить комментарий