Цель этой заметки — системно и целиком разобраться, чем отличаются Present Perfect (PP) и Present Perfect Continuous (PPC), и научиться выбирать форму без догадок. Заметка основана на учебном материале и оформлена как законченный учебный конспект.
1. Present Perfect (have / has + V3)
Present Perfect всегда связывает прошлое с настоящим. Нас интересует не момент действия, а его актуальность сейчас.
1.1. Действие началось в прошлом и продолжается до сих пор
Kate and Ken have been married for twenty years. – Кейт и Кен женаты уже двадцать лет (и до сих пор женаты).
She has worked in London for six months. – Она работает в Лондоне уже шесть месяцев (и всё ещё там работает).
How long have you lived here? – Как давно ты здесь живёшь?
Типичные маркеры:
- for — период времени (for two years — в течение двух лет)
- since — точка отсчёта (since 2019 — с 2019 года)
⚠️ Чтобы сказать, как долго что-то длится до настоящего, нельзя использовать Present Indefinite или Present Continuous.
❌ I live here since last year. — Я живу здесь с прошлого года.
❌ I am living here since last year. — Я живу здесь с прошлого года.
✅ I’ve lived here since last year. — Я живу здесь с прошлого года.
✅ I’ve been living here since last year. — Я живу здесь с прошлого года (подчёркивается процесс).
1.2. Жизненный опыт (когда — не важно)
Present Perfect используется, когда мы говорим о том, что когда-либо происходило в жизни человека. Когда именно — не важно.
I’ve been to the States. – Я был в США (у меня есть такой опыт).
Have you ever had an operation? – Тебе когда‑нибудь делали операцию?
She’s written poetry, children’s stories and biographies. – Она писала стихи, детские рассказы и биографии (в течение своей жизни).
Типичные наречия:
- ever — когда‑нибудь
- never — никогда
- already — уже
- yet — ещё (в вопросах и отрицаниях)
⚠️ Если появляется конкретное время, Present Perfect использовать нельзя → нужен Past Indefinite.
When did you go to the States? – Когда ты ездил в США?
1.3. Прошлое действие с результатом в настоящем
I’ve lost my wallet. – Я потерял кошелёк (сейчас у меня его нет).
The taxi hasn’t arrived. – Такси ещё не приехало (мы всё ещё ждём).
Peter has shaved his beard off. – Питер сбрил бороду (поэтому сейчас выглядит иначе).
Новости
Present Perfect используется для сообщения самой новости как факта.
Как только мы переходим к деталям (где, когда, как), мы обязаны перейти на Past Simple.
Someone has stolen my motorbike. – Кто‑то украл мой мотоцикл. (новость)
I left it outside for a few minutes and then it wasn’t there. – Я оставил его снаружи на несколько минут, а потом его там не было. (детали)
2. Present Perfect Continuous (have / has been + V‑ing)
Present Perfect Continuous подчёркивает процесс, длительность и часто причину текущего состояния.
2.1. Процесс, начавшийся в прошлом и продолжающийся сейчас
I’ve been working all day. – Я работаю весь день (и всё ещё работаю).
How long have you been learning English? – Как давно ты учишь английский?
They’ve been listening to the radio all morning. – Они слушают радио всё утро.
2.2. Прошлый процесс, который привёл к результату сейчас
I’ve been working all day. – Я работал весь день (поэтому сейчас устал).
Have you been crying? – Ты плакал? (У тебя красные глаза.)
Roger’s been cutting the grass. – Роджер косил траву (это чувствуется по запаху).
Процесс может быть закончен или нет — это ясно из контекста:
It’s been snowing. – Шёл снег (возможно, сейчас уже перестал).
I’ve been writing this book for two years. – Я пишу эту книгу уже два года (она ещё не закончена).
3. Present Perfect vs Present Perfect Continuous
3.1. Результат vs процесс
She’s been doing her homework. – Она делала домашнее задание (возможно, ещё не закончила).
She’s done her homework. – Она сделала домашнее задание (результат готов).
3.2. «Как долго?» vs «Сколько сделано?»
I’ve been walking all morning. – Я гулял всё утро.
I’ve walked six kilometres. – Я прошёл шесть километров.
3.3. Временность vs постоянство
He’s been living there for a few weeks. – Он живёт там всего несколько недель.
He’s always lived there. – Он всегда там жил.
3.4. Иногда разницы почти нет
I’ve lived / I’ve been living here for ten years. – Я живу здесь десять лет.
3.5. State verbs
Глаголы состояния обычно не используются в Continuous:
I’ve had this book for ages. – У меня эта книга уже целую вечность.
I’ve always loved sunny days. – Я всегда любил солнечные дни.
4. REMEMBER
- Present Perfect — факт, результат, жизненный опыт, связь с настоящим.
- Present Perfect Continuous — процесс, длительность, причина текущего состояния.
- Если важно что сделано / есть ли результат → Present Perfect.
- Если важно как долго / почему сейчас такое состояние → Present Perfect Continuous.
- Чтобы сказать, как долго что-то длится из прошлого до настоящего, используем Perfect, а не Present Simple или Present Continuous.
