VerbsB1

Present Perfect Continuous: have been doing

Длительность до сейчас: have been waiting for two hours; следы процесса (you've been running!); против простого перфекта

Цель обучения

Я умею выражать длительность до сейчас и следы процесса через have been doing.

Экзаменационные навыки:B1 Preliminary ReadingB1 Preliminary Writing

Посмотрите на эти примеры. Можете ли вы заметить грамматическую закономерность?

How long have you been standing in this queue? - Long enough to make two friends.

Сколько ты уже стоишь в этой очереди? - Достаточно, чтобы завести двух друзей.

You've been chopping onions, haven't you? Your eyes give you away.

Ты резал лук, да? Глаза тебя выдают.

Обратите внимание на выделенные части. Что у них общего?

Процесс, дотянувшийся до «сейчас»: I've been waiting for two hours (я жду уже два часа) - русский здесь ставит НАСТОЯЩЕЕ («жду»), и это главная ловушка: *I wait for two hours - ошибка, длительность до сейчас требует have been + -ing. Второе значение - следы процесса: Your hands are dirty - you've been gardening! (ты что, копался в саду?). Контраст с простым перфектом: I've painted the fence (покрасил - результат) × I've been painting the fence (красил - вот и в краске; возможно, не докрасил).

  • *I wait for two hours → I've been waiting
  • Результат → I've painted; процесс/следы → I've been painting

Частые ошибки

Present simple with for/since duration

Duration to now: have been + -ing

Continuous for finished results

Result → have done; process → have been doing

How long have you been standing in this queue? - Long enough to make two friends.

Сколько ты уже стоишь в этой очереди? - Достаточно, чтобы завести двух друзей.

how long + have been doing.

You've been chopping onions, haven't you? Your eyes give you away.

Ты резал лук, да? Глаза тебя выдают.

Следы выдают недавний процесс.

Практика в курсе

Закрепите эту грамматику в упражнениях курса B1

B1 Курс
← Назад к темам