Тонкие различия: Present Perfect Simple vs Continuous, Past Perfect vs Past Simple
Topic essentials
Лео проверяет восемь страниц. Он может сообщить, сколько уже готово, или как долго занимается проверкой. А в отдельной сцене важно понять, ушёл ли он до прихода Мии или при её появлении.
В настоящем готовый объём и длительность занятия — разные сведения. В прошлом важен порядок: в третьем примере Лео ушёл раньше прихода Мии. Формы передают разные связи действия с опорным моментом.
I've checked six pages.
Я проверил шесть страниц.
I've been checking the pages for an hour.
Я проверяю страницы уже час.
When Mia arrived, Leo had already left.
К приходу Мии Лео уже ушёл.
Сначала выбираем, с каким моментом связываем действие: с настоящим или с другим моментом в прошлом. Затем решаем, что сообщаем: готовый объём, деятельность или порядок событий. Выбор между Present Perfect Simple, Present Perfect Continuous, Past Perfect и Past Simple опирается на этот смысл, а не на одно слово-маркер.
1. Сколько готово или как долго занят?
Среда, 11:00. Лео начал проверять восемь страниц в 10:00. Шесть уже проверены, две ещё остались. Сравним две правдивые реплики об этой ситуации.
Present Perfect Simple — проверены шесть страниц
I've checked six pages.
Я проверил шесть страниц.
Present Perfect Continuous — проверка идёт уже час
I've been checking the pages for an hour.
Я проверяю страницы уже час.
I've checked отвечает на вопрос об объёме готовой работы. Six pages — шесть проверенных страниц, не все восемь. I've been checking отвечает о занятии и времени: for an hour. Во второй реплике нет числа готовых страниц; его узнаём из отдельной информации.
Сам час работы не доказывает ни окончания, ни отсутствия результата. В нашей сцене часть работы уже сделана. При этом две оставшиеся страницы известны из условия; нельзя вывести их наличие только из формы Present Perfect Continuous.
2. Present Perfect Continuous и только что закончившаяся работа
Возьмём отдельную реплику после завершения всей проверки. Лео только что отложил страницы и сообщает, чем занимался.
I've been checking the pages, and I've just finished.
Я проверял страницы и только что закончил.
I've been checking описывает недавнюю деятельность, связанную с настоящим разговором. I've just finished отдельно подтверждает её завершение. Эти части не противоречат друг другу: Present Perfect Continuous не означает, что работа обязательно продолжается или не дала результата.
Если спрашивают, сколько страниц готово, естественно назвать число с I've checked. Если важно объяснить, чем человек был занят и почему это связано с нынешней ситуацией, уместно I've been checking. Выбор не сводится к правилу «закончил — всегда только одна форма».
3. Длящиеся ситуации: обе формы могут подойти
В следующих примерах говорит Мия. В этой сцене она живёт здесь с 2021 года — уже пять лет. Сравним, как можно представить этот период.
Present Perfect Simple — срок как факт о жизни
I've lived here for five years.
Я живу здесь уже пять лет.
Present Perfect Continuous — акцент на длительности ситуации
I've been living here for five years.
Я живу здесь уже пять лет.
Оба варианта грамматически возможны и естественно переводятся одинаково. I've lived сообщает о периоде проживания в целом. I've been living может сильнее выделять протяжённость или, в подходящем контексте, временность ситуации. Сама эта форма не устанавливает дату переезда в другое место, а Present Perfect Simple не обещает постоянства навсегда.
I've lived here since 2021.
Я живу здесь с 2021 года.
For задаёт длительность: for five years. Since называет начало: since 2021. В примере с since используется Present Perfect Simple, а for встречается с обеими формами в сравнении выше. Эти слова не принадлежат исключительно Present Perfect Continuous.
I've known Leo for five years.
Я знаю Лео уже пять лет.
Мия рассказывает, как долго знает Лео. Know в обычном значении знакомства описывает устойчивое состояние. Здесь выбираем I've known, а не I've been knowing. Длительность for five years сама по себе не делает форму с -ing подходящей для любого глагола.
4. Лео ушёл при появлении Мии или уже раньше?
Рассказчик говорит в среду о вторнике. Сравним две разные версии: в первой Мия приходит в 10:00, Лео ещё на месте и уходит при её появлении. Во второй Лео ушёл в 9:45; к приходу Мии в 10:00 его уже нет.
Past Simple — уход при появлении Мии
When Mia arrived, Leo left.
Когда пришла Мия, Лео ушёл.
Past Perfect — уход до появления Мии
When Mia arrived, Leo had already left.
К приходу Мии Лео уже ушёл.
В первой версии arrived и left сообщают о приходе и последующем уходе в этой сцене. Во второй опорный момент — приход Мии, а had already left показывает уже произошедший к нему уход. Во второй версии Лео уже нет на месте в 10:00: его уход относится к более раннему моменту.
Past Perfect нужен, чтобы оглянуться назад из определённого прошлого момента. Здесь такой момент назван: when Mia arrived. Само when не требует Past Perfect: две грамматически правильные фразы выше передают разные события.
5. Before уже может показать порядок
Отдельный эпизод прошлого: Мия проверила цифры и затем отправила файл. В обоих вариантах ниже she — Мия; проверка предшествует отправке.
Past Simple — последовательность уже ясна из before
She checked the figures before she sent the file.
Она проверила цифры, прежде чем отправила файл.
Past Perfect — подчёркиваем готовую проверку к отправке
She had checked the figures before she sent the file.
Она уже проверила цифры до того, как отправила файл.
Обе фразы допустимы. Before уже показывает «проверила раньше, чем отправила». Had checked дополнительно представляет проверку как завершённую к прошлому моменту отправки. Past Simple checked в первом варианте не является ошибкой и не меняет порядок на обратный.
Before и after могут сами задавать порядок событий. When связывает действие с событием, но нужная форма зависит от того, что происходило в этот момент и что уже было раньше. Не подставляем had только из-за наличия союза.
Leo moved here in 2018.
Лео переехал сюда в 2018 году.
Если сообщаем только датированный факт переезда в 2018 году, естественен Past Simple moved. Давность события сама по себе не требует Past Perfect. Для had moved понадобился бы понятный прошлый ориентир в рассказе — момент, к которому переезд уже произошёл.
6. Готово сейчас или было готово к прошлой встрече?
В следующем сравнении I — Мия. В первой реплике она подтверждает нынешнюю готовность проверки. Во второй, вспоминая встречу во вторник в 10:00, уточняет, что закончила проверять цифры ещё до её начала.
Present Perfect Simple — результат к настоящему разговору
I've finished checking the figures.
Я закончила проверять цифры.
Past Perfect — результат к началу прошлой встречи
I had finished checking the figures before the meeting started.
Я закончила проверять цифры до начала встречи.
I've finished связывает готовность с настоящим; сама реплика не называет точного прошлого времени выполнения. I had finished оглядывается на готовый результат из прошлого начала встречи. Выбираем have/had по этой связи, а не по тому, насколько трудной или давней была проверка.
7. Форма помогает удержать смысл
Present Perfect Simple: have/has + V3, например have checked или has finished. Present Perfect Continuous: have/has been + V-ing, например have been checking. V3 — третья форма глагола; V-ing — форма с окончанием -ing.
Past Simple: checked, moved, left, sent. Past Perfect: had + V3 — had checked, had finished, had left. У left и sent прошедшая и третья формы выглядят одинаково; именно had задаёт взгляд назад из другого прошлого момента.
8. Две страницы до обеда
Среда, 11:00. Лео проверяет восемь страниц с 10:00. Мия уточняет статус работы: готов ли весь объём, сколько времени заняла проверка и сколько страниц осталось. Обед ещё впереди.
Две страницы до обеда
Have you finished checking the pages?
Ты закончил проверять страницы?
Not yet. I've been checking them for an hour, but two pages are left.
Ещё нет. Я проверяю их уже час, но осталось ещё две страницы.
How many have you checked?
Сколько страниц ты уже проверил?
Six. I'll check the last two before lunch.
Шесть. Две оставшиеся проверю до обеда.
Have you finished спрашивает о полном результате, а I've been checking сообщает о деятельности до сейчас. Остаток прямо назван: две страницы. Six подтверждает готовность шести. Последняя реплика — план проверить две оставшиеся до обеда; она не означает, что они уже проверены.
You в вопросах Мии и I в ответах относятся к Лео. Them — страницы, six — уже проверенные шесть, the last two — две ещё не проверенные из тех же восьми. Объект не меняется на другой документ или весь проект.
9. Типичные ошибки
×
I've been checking six pages.✓ I've checked six pages.
Я проверил шесть страниц.
По условию шесть страниц уже проверены, и нужен ответ «сколько готово?». Выбираем I've checked. I've been checking six pages грамматически возможно, если рассказывают о работе над шестью страницами, но само по себе не подтверждает, что все шесть готовы.
×
I've checked all the pages.✓ I've been checking the pages for an hour.
Я проверяю страницы уже час.
Лео работает уже час, но две страницы ещё остались. Нельзя утверждать, что проверены все страницы. I've been checking передаёт занятие и длительность. Незавершённость всей задачи здесь известна из условия о двух страницах, а не автоматически из Present Perfect Continuous.
×
I've been knowing Leo for five years.✓ I've known Leo for five years.
Я знаю Лео уже пять лет.
В обычном значении «знать Лео, быть с ним знакомой» know описывает состояние. Нужна форма I've known, а не I've been knowing. Пять лет знакомства не требуют формы с -ing.
×
I've finished checking the figures before the meeting started.✓ I had finished checking the figures before the meeting started.
Я закончила проверять цифры до начала встречи.
В этой реплике Мия вспоминает готовую проверку к началу прошлой встречи. Нужен had finished, а не have finished с опорой на настоящее. Исправление связано с прошлым ориентиром, а не с правилом «после before всегда Past Perfect».
×
I've lived here for 2021.✓ I've lived here since 2021.
Я живу здесь с 2021 года.
2021 — год начала проживания, а не длина периода. Используем since. С for назвали бы длительность, например five years. В этой фразе Present Perfect Simple сохраняется: since не требует исключительно Present Perfect Continuous.
×
When Mia arrived, Leo left.✓ When Mia arrived, Leo had already left.
К приходу Мии Лео уже ушёл.
В заданной версии Лео ушёл в 9:45, а Мия пришла в 10:00. Нужно had already left: к её приходу он уже ушёл. When Mia arrived, Leo left грамматически правильно для другой истории, где он уходит при её появлении; здесь оно меняет порядок событий.
10. Краткое повторение
- Present Perfect Simple в примере со страницами сообщает готовый объём; Present Perfect Continuous — занятие и его длительность. Сколько сделано и закончена ли вся задача, уточняем по данным ситуации.
- Present Perfect Continuous может относиться к недавно завершившейся деятельности. I've been checking и I've just finished совместимы: второе отдельно подтверждает окончание.
- I've lived и I've been living допускают for five years с разными акцентами. Since называет начало. Для обычного знакомства выбираем I've known; маркер длительности не заменяет учёт значения глагола.
- When Mia arrived, Leo left — уход при появлении Мии; had already left — уход раньше её прихода. Past Perfect связывает более раннее с конкретным прошлым ориентиром.
- She checked… before she sent… и She had checked… before she sent… допустимы. Before/after/when и давняя дата сами по себе не назначают Past Perfect.
- I've finished связывает готовность с настоящим разговором, I had finished… before the meeting — с прошлой встречей. Сохраняем участников, порядок и опорный момент, прежде чем выбирать форму.
