ЕГЭ · Английский язык · Грамматика: продвинутый курс (задания 19–24)
Perfect и Perfect Continuous: результат и длительность
Самые «страшные» времена на деле подчиняются двум простым идеям: результат и продолжающийся процесс.
🎯 ЕГЭ английский: этот урок закрывает задание(я) 21.
- ⚠Present Perfect с точным прошедшим временем (I have seen it yesterday — нельзя)
- ⚠Perfect Continuous vs Perfect: длительность (have been doing) vs результат (have done)
- ⚠ФИПИ-2025: на пропуске с So far, scientists … подавляющее большинство слабых участников поставило Past Simple вместо Present Perfect, зацепившись за «years ago» в конце абзаца. Маркер надо искать в своём предложении: «so far» требует have found
Зачем английскому Perfect, если в русском его нет
Русскому уху Perfect непривычен, потому что в русском одно прошедшее время делает всю работу: «я потерял ключи» годится и когда ключи давно нашлись, и когда их до сих пор нет. В английском эти два смысла разведены по разным временам, и различает их одна вещь — есть ли связь с моментом отсчёта. Past Simple рассказывает о факте в прошлом, который закончился и отрезан от настоящего: I lost my keys yesterday — потерял, а нашёл или нет, не сказано, и это неважно. Present Perfect сообщает о прошлом действии, которое важно сейчас: I have lost my keys — и вот сейчас я без ключей. Само действие в прошлом, а результат в настоящем. Из этого следует железное правило, которое проверяют почти в каждом варианте: Present Perfect не сочетается с точным указанием прошедшего времени. Нельзя сказать «I have seen it yesterday», «I have been there in 2019», «I have finished it two hours ago» — слова yesterday, ago, last week, in 1990, when жёстко указывают на отрезанное прошлое и требуют Past Simple. То же устройство работает и в других временах, только момент отсчёта переезжает. Past Perfect — точка отсчёта в прошлом: важно, что действие случилось раньше другого прошедшего. When I arrived, the train had already left. Future Perfect — точка отсчёта в будущем: к этому моменту действие уже завершится. By next June I will have finished school. Отсюда практический приём для заданий 19–24: увидев глагол, сначала спросите себя «относительно какого момента», а уже потом выбирайте форму.
| Результат сейчас | действие в прошлом, следствие налицо: She has broken her leg (и сейчас в гипсе). Маркеры: just, already, yet |
|---|---|
| Жизненный опыт | было ли это когда-нибудь вообще, без указания когда: Have you ever been to London? I have never tried sushi. Маркеры: ever, never, before |
| Незавершённый период | период ещё идёт: I have read three books this month (месяц не кончился). Маркеры: today, this week, this year, so far |
| Действие длится до сих пор | начато в прошлом и продолжается: We have known each other for ten years. Маркеры: for, since |
| Формы | have/has + V3. Вопрос: Have you finished? Отрицание: I haven't finished |
Since и for, been и gone: две пары, на которых теряют балл
SINCE указывает на точку отсчёта, момент начала: since 2010, since Monday, since I was a child, since we moved here. Переводится «с тех пор как». FOR указывает на длительность, отрезок: for ten years, for two hours, for a long time, for ages. Переводится «в течение». Проверка простая: подставьте слово «с» — если фраза называет момент, нужно since; если сколько времени, нужно for. Обратите внимание: после since может идти целое придаточное, и глагол в нём стоит в Past Simple: I have lived here since I graduated. Главная часть в Perfect, придаточное в Past Simple — это норма, а не ошибка. HAS BEEN и HAS GONE различаются тем, где человек сейчас. He has gone to Paris — он уехал в Париж и находится там (или в пути). Его здесь нет. He has been to Paris — он бывал в Париже, съездил и вернулся. Он здесь. Отсюда типовой экзаменационный контраст: «Where is Tom?» — «He has gone to the bank» (его нет). «You look tanned!» — «Yes, I have been to Spain» (уже вернулся). И третье употребление: have been to против have been in. I have been to Italy twice — ездил дважды. I have been in Italy for two weeks — нахожусь там уже две недели.
Определение
Present Perfect — have/has + V3: действие в прошлом важно результатом сейчас. Маркеры: just, already, yet, ever, never, so far, recently, since / for. Сравни: I lost my keys (факт) vs I have lost my keys (и сейчас их нет).
Определение
Past Perfect — had + V3: действие, завершившееся ДО другого прошедшего. When I arrived, the train had already left. Маркеры: by the time, before, after, already, when.
| Past Perfect: форма | had + V3 для всех лиц. Вопрос: Had you finished?; отрицание: hadn't finished |
|---|---|
| Past Perfect: когда нужен | одно прошедшее действие раньше другого: When we arrived, the film had already started. Маркеры: by the time, before, after, already, never before |
| Past Perfect: когда НЕ нужен | если события перечислены в естественном порядке: He got up, had breakfast and left. Здесь Past Simple во всех трёх — порядок и так ясен |
| Future Perfect: форма | will have + V3: By 2030 they will have built the bridge |
| Future Perfect: маркер | by + момент в будущем: by then, by next year, by the time you arrive |
| Осторожно с by the time | после by the time будущее время не ставят: By the time you arrive, I will have finished — придаточное в Present Simple |
Perfect vs Perfect Continuous
- • акцент на результат / количество
- • I have written 3 letters
- • have/has (had) + V3
- • акцент на процесс и длительность
- • I have been writing letters
- • have/has (had) been + V-ing
Perfect Continuous: когда важен не результат, а процесс
Perfect Continuous отвечает на вопрос «как долго это длится», тогда как простой Perfect отвечает на вопрос «что сделано». Формы: Present — have/has been + V-ing; Past — had been + V-ing; Future — will have been + V-ing. Сравните два предложения. I have written three letters — важен результат и количество: три письма готовы. I have been writing letters all morning — важен процесс и длительность: всё утро занят этим, сколько написал — неизвестно и неважно. Отсюда простое правило выбора: если в предложении назван результат или количество (three letters, two cakes, five pages), нужен Perfect; если названа длительность (all morning, for two hours, since ten o'clock), нужен Perfect Continuous. Второе употребление Present Perfect Continuous — когда процесс только что закончился, а его следы видны сейчас: Your hands are dirty. What have you been doing? — It has been raining (земля мокрая). Важнейшее ограничение: глаголы состояния. В Continuous не ставят глаголы, обозначающие не действие, а состояние: know, believe, understand, remember, forget, want, like, love, hate, need, belong, own, contain, seem, mean. Поэтому правильно I have known him for years, а не «I have been knowing». Исключение, о котором стоит знать: некоторые из этих глаголов меняют значение и тогда идут в Continuous. I think it's a good idea (считаю) — I am thinking about it (обдумываю). The soup tastes good (на вкус) — She is tasting the soup (пробует).
Надёжный маркер Perfect: увидел just / already / yet / ever / never / so far / since / for + результат сейчас — ставь have/has (или had) + V3.
Разбор примера
Разбор: Present Perfect или Past Simple
Выберите форму: «I ______ (NOT SEE) him since we left school» и «I ______ (NOT SEE) him at the party last night».
Показать решение по шагам
- 1. Первое предложение. Ищем маркер: since we left school — указана точка отсчёта, и период до сих пор не закончился: я не вижу его и сейчас. Значит, нужен Present Perfect.
- 2. Строим форму: подлежащее I, глагол see, третья форма seen, отрицание с haven't. Ответ: haven't seen.
- 3. Второе предложение. Маркер другой: last night — точное указание на законченное прошлое. Present Perfect с ним невозможен.
- 4. Значит, Past Simple, отрицание строится через didn't + инфинитив: didn't see.
- 5. Что здесь проверяют. Оба предложения об одном и том же действии, и разводит их только обстоятельство времени. Поэтому в задании 19–24 первым делом ищут именно слова-маркеры — они решают больше половины случаев.
Ответ: haven't seen / didn't see
Разбор примера
Разбор: Perfect или Perfect Continuous
Выберите форму: «She is tired because she ______ (WORK) all day» и «She ______ (WRITE) two reports today».
Показать решение по шагам
- 1. Первое предложение. Обстоятельство all day называет длительность, а не результат, и объясняет нынешнее состояние: она устала оттого, что процесс шёл долго.
- 2. Значит, Present Perfect Continuous: has been working.
- 3. Второе предложение. Здесь назван результат и количество — two reports. Сколько времени это заняло, не сказано и неважно.
- 4. Значит, Present Perfect: has written.
- 5. Приём для экзамена. Задайте себе вопрос: спрашивают «сколько сделано» или «как долго делалось»? Первое — Perfect, второе — Perfect Continuous. Если в предложении есть числительное с существительным, это почти наверняка Perfect.
- 6. Проверка на глаголы состояния. Если бы глаголом было know или belong, Continuous был бы невозможен независимо от смысла: We have known each other for years.
Ответ: has been working / has written
Перфект как способ связать два момента
Перфект — не «прошедшее время с have». Это связка двух точек: точки действия и точки, из которой мы на него смотрим.
Have written — действие в прошлом, взгляд из настоящего.
Had written — действие в прошлом, взгляд из другой точки прошлого.
Will have written — действие в будущем, взгляд из ещё более позднего будущего.
Одна конструкция, три времени наблюдателя. Именно поэтому все перфектные формы строятся одинаково: have в нужном времени + третья форма. Меняется только точка, из которой смотрят.
Это объясняет и главный запрет темы: Present Perfect несовместим с точным указанием момента в прошлом. Нельзя I have seen him yesterday, потому что yesterday переносит наблюдателя в прошлое, а have держит его в настоящем — две несовместимые установки в одном предложении.
И это же объясняет, почему since требует перфекта. Since 2015 задаёт отрезок от точки в прошлом до сейчас, а описать такой отрезок можно только формой, которая связывает прошлое с настоящим.
Для проверки понимания полезен вопрос: откуда смотрит говорящий? Если из сегодняшнего дня — Present Perfect. Если из некоторого момента прошлого — Past Perfect. Если из будущего — Future Perfect.
Perfect и Perfect Continuous: что важнее — результат или процесс
Разница между have done и have been doing — самая тонкая в системе, и разбирается она через вопрос «что сообщается».
I have painted the kitchen. — сообщается результат: кухня покрашена, работа закончена.
I have been painting the kitchen. — сообщается занятие: я красил (возможно, ещё не закончил), и, скорее всего, это видно — руки в краске.
She has written three letters. — важно количество, дело сделано.
She has been writing letters all morning. — важно, чем она была занята и как долго.
Закономерность: если в предложении есть число или указание на завершённость («три письма», «всю книгу»), нужна простая перфектная форма. Если есть указание на длительность (for two hours, all day, since morning) и результат не подчёркивается — длительная.
Глаголы, у которых длительной формы нет: know, belong, own, understand, be (в значении состояния). I have known him for ten years, а не have been knowing.
Глаголы, где разница почти стирается: live, work, study, teach, wait. I have lived here for five years и I have been living here for five years значат практически одно и то же.
И отдельная пара для наблюдательных: I have read your article (прочитал, знаю содержание) и I have been reading your article (читаю, возможно, ещё не дочитал).
Past Perfect: не «давно», а «до того»
Ошибка, которую делают почти все: Past Perfect ставят «для давности». Между тем эта форма нужна только там, где надо показать, что одно прошедшее было раньше другого.
The Romans destroyed Corinth in 146 BC. — очень давно, но Past Simple.
By the time Caesar rebuilt the city, it had been in ruins for a hundred years. — появилась вторая точка, и более раннее действие ушло в Past Perfect.
Когда Past Perfect обязателен:
— при by the time, by 1914, before that;
— когда порядок событий обратен порядку предложений: He was late because he had missed the bus (сначала опоздал на автобус, потом опоздал сам);
— в косвенной речи после прошедшего вводящего глагола: She said she had seen the film;
— в третьем типе условных: If I had known…;
— после wish о прошлом: I wish I had gone.
Когда он не нужен:
— при after и before, где порядок и так ясен: After he finished school, he went to work — допустимо и без перфекта;
— когда события перечисляются в естественном порядке: He got up, had breakfast and left.
Past Perfect Continuous подчёркивает длительность до точки в прошлом: She had been working there for ten years before the factory closed. Полезная форма для рассказа о себе и для художественных текстов чтения.
Future Perfect и Future Continuous: два будущих для точных сроков
Эти формы редко встречаются в школьных упражнениях и часто — в настоящих текстах.
Future Continuous (will be doing) — «буду в процессе в такой-то момент»: This time tomorrow I will be sitting on a train. Полезное побочное значение — вежливый вопрос о планах без давления: Will you be using the car tonight? звучит мягче, чем Do you need the car?, потому что не просит, а справляется.
Future Perfect (will have done) — «к такому-то моменту уже сделаю»: By July I will have finished the course. Почти всегда сопровождается оборотом с by: by then, by next year, by the time you arrive.
Future Perfect Continuous (will have been doing) — «к такому-то моменту буду делать это уже столько-то времени»: By the end of the year he will have been teaching for thirty years.
Обратите внимание на устройство: во всех трёх формах после will идёт то же самое, что было бы в настоящем времени (be doing, have done, have been doing). Английское будущее не имеет собственных форм — оно надстраивается над настоящим при помощи will. Поняв это, вы перестанете учить «будущие времена» отдельно.
В задании 19–24 эти формы встречаются в пропусках с маркерами by, this time tomorrow, by the end of. В письменной части они пригодятся для прогноза: By 2030 the number of such jobs will have doubled.
Разбор: восемь пропусков на перфект
1. They ______ in this house since 2010. (LIVE) → have lived / have been living.
2. By six o'clock she ______ the report. (FINISH) → had finished.
3. I ______ for you for half an hour! (WAIT) → have been waiting.
4. He ______ never ______ abroad before that trip. (BE) → had never been.
5. How many books ______ you ______ this year? (READ) → have you read: важно количество.
6. By next spring we ______ here for two years. (WORK) → will have been working.
7. She was tired because she ______ all day. (SHOP) → had been shopping.
8. The train ______ just ______. (LEAVE) → has just left.
Разбор ошибок, которые здесь делают. В пункте 3 часто ставят have waited — но акцент на длительности и раздражении, нужна длительная форма. В пункте 5, наоборот, ставят have you been reading — но спрашивают количество, значит, результат. В пункте 7 ставят had shopped — форма без длительности не объясняет усталость.

The clock has been working since 1859 — потому что важна не дата запуска сама по себе, а то, что от неё до сегодняшнего дня тянется непрерывная линия. Русское «часы идут с 1859 года» ставит настоящее время, и в этом вся разница между языками. · Christian David, CC BY-SA 4.0Перфект в британском и американском вариантах
Полезно знать, что перфект — та область, где два основных варианта английского расходятся заметнее всего.
Британец скажет: I've just had lunch. Have you finished yet? I've already seen it.
Американец в разговорной речи вполне может сказать: I just had lunch. Did you finish yet? I already saw it.
В американском варианте Past Simple допустим там, где британский требует перфекта, — особенно с just, already, yet.
Что из этого следует для экзамена: ЕГЭ ориентируется на британскую норму, и эталон ответа строится по ней. Увидев just, already, yet, since, so far, ставьте перфект.
Но в аудировании американский вариант звучит наравне с британским, и если вы услышите Did you see it yet?, это не ошибка диктора — это другая норма.
Есть и лексическая сторона того же разделения: have got (британское «иметь») против have (американское), have got to против have to. В письменной работе лучше держаться одного варианта: смешение британского и американского написания (colour и color в одном тексте) эксперт засчитывает как небрежность.
Итог: три вопроса к перфекту
Откуда смотрит говорящий? Из настоящего — Present Perfect, из точки прошлого — Past Perfect, из будущего — Future Perfect.
Есть ли точное указание момента в прошлом? Если есть (yesterday, in 2019, ago) — перфекта быть не может.
Что важнее: результат или процесс? Результат — простая перфектная форма, длительность — с been + -ing.
Эти три вопроса покрывают всю тему. Всё остальное — частности, которые из них выводятся.
Чек-лист по перфектным формам
Проверьте себя по шести пунктам.
- •
Sinceиforв значении «с такого-то момента» — перфект. - •
Yesterday,in 2019,ago,last week— перфекта не бывает. - •
Just,already,yet,ever,never,so far,recently— перфект. - • Две точки в прошлом — более раннее в Past Perfect.
- •
By + моментв будущем — Future Perfect. - • Акцент на длительность — форма с
been + -ing; акцент на результат или количество — без неё.
Перфект в письме и говорении
В письме другу перфект нужен в трёх обязательных местах.
Извинение за задержку с ответом: Sorry I haven't written for so long — I've been busy with my exams. Обе формы перфектные, и обе на месте: первая — результат к настоящему, вторая — длительное занятие.
Новости: I have just come back from…, We have recently moved to a new flat.
Опыт: I have never been to…, Have you ever tried…? — отличный способ задать один из трёх обязательных вопросов.
В устной части перфект незаменим в задании 3 (интервью), где вопросы часто начинаются именно с него: Have you ever bought anything online? Полный ответ на такой вопрос тоже строится перфектом: Yes, I have. I've bought books and clothes several times, and I've never had any problems.
Запомните эту схему ответа: краткий ответ с тем же вспомогательным глаголом, затем две фразы с подробностями. Именно этого требуют критерии: 2–3 коммуникативно обусловленные фразы.
Вопрос на проверку
Millions of tourists ________ (VISIT) Yaroslavl so far.
Ответить и проверить себя — после бесплатной регистрации.
Вопрос на проверку
Какое предложение построено НЕВЕРНО?
Ответить и проверить себя — после бесплатной регистрации.
Вопрос на проверку
«Where is Kate?» — «She ______ to the shop.» Какая форма верна?
Ответить и проверить себя — после бесплатной регистрации.
Вопрос на проверку
Почему нельзя сказать «I have been knowing him for years»?
Ответить и проверить себя — после бесплатной регистрации.
Задание №21 в формате экзамена
Ответить и проверить себя — после бесплатной регистрации.
Задание №21 в формате экзамена
Ответить и проверить себя — после бесплатной регистрации.
Задание №21 в формате экзамена
Ответить и проверить себя — после бесплатной регистрации.
Задание №21 в формате экзамена
Ответить и проверить себя — после бесплатной регистрации.