Настоящее совершённое длительное 'Present perfect continuous'

It has been raining all day.

Время "настоящее длительное совершённое" говорит о долгом, длительном процессе длящегося до сих пор,  до 'СЕЙЧАС'. Не важно "дождь прекратился или продолжается". Главное, что "дождь идёт больше часа". 
— It has been raining for over an hour.
Технически это время делается с помощью вспомогательного: have/has + been + -ing
Отрицание с помощью — not : have/has NOT been -ing
В вопросе вспомогательный 'have' и подлежащее меняются местами.: 
— You have been running... — Have you been running ...? Тест> Время настоящее длительное совершённое очень часто употребляется с 'How long...?' - как долго, 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 (I have been doing) принципиально отличается от present continuous (I am doing).
Оно показывает КАК ДОЛГО происходит процесс до СЕЙЧАС. А простое длительное, говорит о процессе происходящем СЕЙЧАС, в момент говорения. — I am doing... (Я что-то сейчас делаю)
— I have been doing smth for... (Я что-то делаю в течение какого-то времени)

Начало темы>

Время настоящее совершённое длительное (present perfect continuous) Упражнения к Время настоящее совершённое длительное (present perfect continuous)

  • Сергей Мирошник

    Здравствуйте. В синем Мерфи (Unit 8 — present perfect) есть такое предложение: «Did you enjoy your holiday? Yes, it’s the best

    holiday I have had for a long time.» Не могу понять почему вопрос в Past Simple. Почему не Have you enjoyed your holiday?

    • Вопрос и ответ не обязательно должны быть в одном времени. Главное, то что вкладывается в фразу. Например, на работе кто-то спрашивает Вас: — Have you seen Fred? ( То есть «до сейчас, где он») Вы отвечаете: — Yes, I saw him 10 minuts ago. или Yes, I have.

      • Сергей Мирошник

        Спасибо большое!