01

Грамматика

Как давно продолжается занятие

Вы начали работать раньше и продолжаете сейчас: I've been working for two hours. For отвечает на вопрос «как долго», since - «с какого момента». О длительности спрашиваем How long have you been working? В отрицании not стоит после have/has, остальные части сохраняются. Но знакомство выражаем через I've known her: длительность сама по себе не требует -ing у глагола состояния.

Коротко: Have/has been + -ing показывает занятие от прошлого до настоящего момента.

Занятие до настоящего моментаhave/has been + -ing
Длительность / началоfor two hours / since nine

Примеры

I've been looking for a flat for three weeks.

Я ищу квартиру уже три недели.

How long has she been studying here? - Since September.

Как давно она здесь учится? - С сентября.

I haven't been sleeping well lately.

В последнее время я плохо сплю.

Типичная ошибка

I have working.

I have been working.

Тонкости и исключения

С work и live простая перфектная форма иногда тоже естественна. Continuous подчёркивает деятельность; длительность сама по себе не делает другой подходящий вариант неверным.

Проверьте себя

Расскажите, как давно занимаетесь своим делом, и спросите другого человека, как давно он занимается своим.

02

Грамматика

Как объяснить следы недавнего занятия

У человека мокрые руки и инструменты на полу. Have you been fixing the sink? связывает эти признаки с недавней работой. Он мог уже остановиться: Continuous здесь не требует действия прямо сейчас. Форма также не сообщает сама по себе, закончен ли ремонт. Если это важно, добавьте результат отдельно. Спрашивайте, а не утверждай без проверки: у следов может быть другая причина.

Коротко: Have/has been + -ing может объяснять видимый сейчас след недавнего занятия.

Примеры

Your hands are covered in paint. Have you been decorating?

У тебя руки в краске. Ты занимался ремонтом?

I've been moving furniture. That's why I'm out of breath.

Я передвигал мебель. Поэтому я запыхался.

I haven't been gardening. I fell on the muddy path.

Я не работал в саду. Я упал на грязной тропинке.

Тонкости и исключения

Видимые следы не доказывают, чем именно человек занимался: у них может быть другая причина. Вопрос позволяет проверить догадку. Have been doing при этом не означает, что действие обязательно продолжается в момент разговора.

Проверьте себя

Объясните заметный след недавней работы и уточните, закончена ли она полностью.

03

Грамматика

Сколько сделано и как долго работали

За час вы проверили три документа. I've checked three forms сообщает, сколько уже сделано. I've been checking forms for an hour показывает длительность работы до настоящего момента. О количестве спрашиваем How many… have you checked?, о времени - How long have you been checking…? Обе фразы могут описывать одну работу, но с разных сторон. Если часть ещё не готова, это можно уточнить отдельно.

Коротко: Have done - сколько готово; have been doing - как долго занимались делом.

Готовые результатыhave/has + третья форма
Время работыhave/has been + -ing

Примеры

I've checked six forms. I've been checking them all morning.

Я проверил шесть бланков. Я проверяю их всё утро.

How many rooms have you cleaned? - Three, but I haven't cleaned the kitchen yet.

Сколько комнат ты убрал? - Три, но кухню ещё не убрал.

Тонкости и исключения

Число не исключает Continuous: можно всё утро работать над теми же шестью бланками. Have been checking six forms описывает работу над ними, но не подтверждает, что все шесть уже проверены. Для завершённого результата подходит have checked six forms.

Проверьте себя

Коротко отчитайтесь о работе: сколько времени она заняла, сколько сделано и что ещё осталось.