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

Comments 3

  • Здравствуйте. В синем Мерфи (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.

Leave a Reply

Your email address will not be published.