Present Perfect Continuous в английском языке
Present Perfect Continuous: have/has been + V-ing (I have been waiting). Отрицание — haven't/hasn't been + V-ing, вопрос — Have/Has + подлежащее + been + V-ing? Действие началось в прошлом и длится до сих пор; маркеры — for, since, how long, all day.
Present Perfect Continuous: таблица образования
Ничего не нашлось. Попробуйте тип предложения («отрицание») или слово («how long»).
| Тип предложения | Формула | Пример | Перевод |
|---|---|---|---|
| Утверждение: I, you, we, they | have been + V-ing | They have been playing for an hour. | Они играют уже час. |
| Утверждение: he, she, it | has been + V-ing | She has been studying since morning. | Она занимается с утра. |
| Отрицание | haven't / hasn't been + V-ing | I haven't been sleeping well lately. | В последнее время я плохо сплю. |
| Общий вопрос | Have / Has + подлежащее + been + V-ing? | Have you been waiting long? | Ты давно ждёшь? |
| Краткий ответ | Yes, it has. / No, I haven't. | Has it been raining? — Yes, it has. | Шёл дождь? — Да. |
| Специальный вопрос | How long / What + have / has + подлежащее + been + V-ing? | How long have you been learning Chinese? | Сколько ты уже учишь китайский? |
| Вопрос к подлежащему | Who has been + V-ing? | Who has been using my laptop? | Кто пользовался моим ноутбуком? |
Been в этой форме не меняется ни по лицам, ни по числам. Сокращения: I've been, she's been (she's = she has), haven't been, hasn't been.
Сможешь без таблицы? 3 вопроса
Present Perfect Continuous в предложениях: от простых к трудным. Отличите длительность от результата и since от for.
Контрольная по этой теме скоро?
10 заданий и шпаргалка: Миша соберёт прогон по теме и карточки на утро.
В 10–11 классе? Это задание 19 ЕГЭ
«Школьный» на 30 дней — 199 ₽: тетради для печати, тренажёры по темам, ОГЭ и ВПР. Оформить «Школьный»
Учителю: собрание и памятка для родителей
Презентация к родительскому собранию и памятка, как готовиться к контрольным и экзаменам.
Родителю: как помочь с подготовкой
Что спросить у ребёнка, сколько заниматься и как видеть прогресс без лишнего контроля.

Present Perfect Continuous коротко
Present Perfect Continuous — настоящее совершённое длительное время. Оно показывает действие, которое началось в прошлом и продолжается сейчас или только что закончилось, и подчёркивает, сколько оно длится. Форма из трёх частей: have или has, неизменяемое been и глагол с -ing. На русский обычно переводится настоящим временем: I have been learning English for five years — «Я учу английский пять лет».
Скачать PDFА4, 2 листа, 215 КБ: таблица для печати и QR-код на эту страницуПолучить в TelegramПришлю эту таблицу в PDF — и, если захочешь, напомню повторить через 3 дня10 карточек из таблицы: Миша спросит их снова, когда начнут забываться. Без регистрацииТекст со ссылкой на таблицу и 3 вопроса — для чата класса
Когда употребляется Present Perfect Continuous
| Случай | Пример | Перевод |
|---|---|---|
| действие длится до сих пор, важна длительность | We have been living in Omsk for ten years. | Мы живём в Омске десять лет. |
| действие только что закончилось, виден след | Your eyes are red. Have you been crying? | У тебя красные глаза. Ты плакал? |
| объяснение нынешнего состояния | I'm tired because I have been running. | Я устал, потому что бегал. |
| повторяющееся действие за период | She has been calling you all morning. | Она звонит тебе всё утро. |
| вопрос How long… о действии | How long have you been working here? | Сколько ты здесь работаешь? |
Слова-маркеры Present Perfect Continuous
| Маркер | Значение | Пример |
|---|---|---|
| for + период | в течение | for two hours, for three weeks |
| since + момент | с какого-то момента | since 9 o'clock, since last spring |
| How long…? | как долго, сколько времени | How long has she been swimming? |
| all day, all week, all morning | весь день, всю неделю, всё утро | It has been snowing all day. |
| lately, recently | в последнее время, недавно | He has been feeling better lately. |
Типичные ошибки в Present Perfect Continuous
| Как не надо | Как правильно | Почему |
|---|---|---|
| I am learning English for five years. | I have been learning English for five years. | «учу пять лет» — длится с прошлого до сих пор, это не Present Continuous |
| She has been knowing him for years. | She has known him for years. | know — глагол состояния, нужен Present Perfect |
| They have being working. | They have been working. | после have — been, а не being |
| I have been waiting since two hours. | I have been waiting for two hours. | с периодом — for, с моментом — since |
| He has been reading three books this month. | He has read three books this month. | названо количество результатов — Present Perfect |
| Have you been waited long? | Have you been waiting long? | после been в этом времени — V-ing |
Present Perfect Continuous или Present Perfect?
| Признак | Present Perfect Continuous | Present Perfect |
|---|---|---|
| Что важно | процесс и его длительность | результат, количество |
| Форма | have/has been + V-ing | have/has + V3 |
| Типичный вопрос | How long…? | How many…? How much…? |
| Пример | I have been writing letters all day. | I have written five letters today. |
| Глаголы состояния | не употребляются | употребляются: I have known her since May. |
Подробно о результате — Present Perfect. Та же форма с точкой отсчёта в прошлом — Past Perfect Continuous.
Как перевести «я делаю это уже …» на английский?
- Найдите, с какого времени длится действие. «Я жду тебя уже полчаса» — действие началось в прошлом и не закончилось.
- Выберите since или for. «Полчаса» — период, значит for half an hour.
- Проверьте глагол. Если это действие (ждать, учить, работать) — have been + V-ing: I have been waiting for you for half an hour.
- Если глагол состояния (знать, любить, иметь, быть) — Present Perfect: I have known him for years, We have been friends since school.
Задание дня ЕГЭ — каждый день одно новое: решить сегодняшнее · напоминание в Telegram раз в день
Три формы глаголов из примеров
Как это спрашивают на ЕГЭ и ОГЭ?
Present Perfect Continuous назван в кодификаторе ЕГЭ 2027 отдельно (элемент 2.4.24), а также в перечне типов вопросов (элемент 2.4.13). В заданиях 19–24 ответ пишут слитно, со всеми частями формы: hasbeenworking. Такую форму подсказывают for, since и how long рядом с глаголом-действием.
Потренироваться на заданиях
Таблица помогает найти ответ, тренажёр — научиться находить его самому. В кабинете НейроМиши задания ЕГЭ с проверкой и разбором ошибки. Начать можно без регистрации.
Вопросы и ответы
Been или being: что ставить в Present Perfect Continuous?
Been. Формула — have/has + been + V-ing: I have been reading. Being в ней не бывает: being — это -ing-форма от be, она нужна в Continuous-пассиве (The road is being repaired), а не здесь.
Когда в Present Perfect Continuous ставить since, а когда for?
Since — с моментом начала: since 7 a.m., since Monday, since I was ten. For — с периодом: for an hour, for three years. Вопрос «с каких пор?» — since, «сколько времени?» — for.
Когда has been, а когда have been?
Has been — с he, she, it и существительным в единственном числе: My sister has been sleeping. Have been — с I, you, we, they и множественным числом: The kids have been playing outside.
Чем Present Perfect Continuous отличается от Present Perfect?
Continuous говорит о процессе и его длительности: I have been painting the fence (руки в краске, может, ещё не закончил). Present Perfect — о результате: I have painted the fence (забор покрашен). Если назван итог числом, нужен Present Perfect.
Источники
- ФИПИ: демоверсия, спецификация и кодификатор ЕГЭ 2027 по английскому языку — кодификатор, элементы 2.4.13 и 2.4.24: Present Perfect Continuous Tense; спецификация: задания 19–24
- ФИПИ: демоверсии, спецификации, кодификаторы — проекты документов ЕГЭ 2027