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 - высказывать мнение