Tag Archive | Настоящее совершённое длительное

Настоящее совершённое длительное '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 ...? Тест> вперёд