Present Perfect и Present Perfect Continuous


Цель этой заметки — системно и целиком разобраться, чем отличаются 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.

Добавить комментарий

Ваш адрес электронной почты не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.