Menu

Время Present perfect continuous (I have been doing)

Идёт дождьСуть этого времени, 'настоящего длительного совершённого', заключается в том, что бы сказать о долгом, длительном процессе длящегося до СЕЙЧАС. Тест>

Начало темы в красном мёрфи> Не важно, дождь прекратился или продолжается. Главное, что дождь идёт больше часа.
— It has been raining for over an hour.
Технически это время делается с помощью вспомогательного: have/has + been + -ing
Отрицание с помощью — not : have/has NOT been -ing
Вопрос: (- You have been running...)
— Have you been running ...?
Вспомогательный 'have' и подлежащее меняются местами.
Это время очень часто употребляется с 'How lohg...?' — как долго, for — в течение, since — с (какого-то момента)
— How long has it been raining? — It has been raining for two hours.
И ещё, оно применяется для длительных, повторяющихся действий, процессов.
— She has been playing tennis since she was eight. (Она играет в теннис с 8 лет.)

Отличия времени Present perfect continuous от Present continuous

(I have been doing) принципиально отличается от Present continuous (I am doing).
Оно показывает КАК ДОЛГО происходит процесс до СЕЙЧАС. А простое длительное, говорит о процессе происходящем СЕЙЧАС, в момент говорения.
— I am doing... (Я что-то сейчас делаю)
— I have been doing smth for... (Я что-то делаю в течение какого-то времени)

'Статичные' глаголы>, которые не употребляются в continuous:

want   — хотеть
like   — нравиться
love  — любить
hate  ненавидеть
need  — нуждаться
prefer  — предпочитать
depend   — зависеть
know  — знать
mean — значить
understand  — понимать
believe — верить
remember   — помнить
forget  — забывать
have  — в значении 'иметь, обладать'
think — высказывать мнение