Настоящее совершённо-длительное/прогрессивное  – это настоящее время для обозначения деятельности до сей поры. Она происходит недавно или периодично повторяется к текущему речевому моменту. Эта деятельность только что завершена или ещё происходит.

Времена английских глаголов

Настоящее совершённо-длительное образуется как личная настоящая форма have been + настоящее причастие. Она часто сращивается до ‘ve/s been. Настоящее совершённо-длительное отрицание – have not / haven’t, has not / hasn’t.

I’ve been playing football – Я тут играл в футбол

I’ve been reading that book – Я тут читал ту книгу

I’ve been thinking about your offer and I’m ready to accept it – Я думал над Вашим предложением и готов его принять

have/has been + -ing

?

+

has sb been doing sth

sb has been doing sth

sb hasn’t been doing sth

Настоящие совершённо-длительные значения

  • долгие/частые недавние действия

    They’ve been going out a lot recently – Последнее время они много тусят

    She’s been smoking too much recently – Она много курит последнее время

    Sam has been talking on the phone for half an hour – Сэм говорит по телефону полчаса

    • видимо-результативные действия

    She has been walking all mourning – Она на ногах всё утро

    What have you been doing? – Что ты делал только что?

    Ive been repairing the car – Я только что чинил машину, видишь?

    • назойливые действия (усиление злобы/раздражения)

    Somebody has been giving away our plans – Кто-то то и дело выдаёт наши планы

    I’ve been looking for you for the last half hour – Я тебя уже полчаса ищу

    Tims been watching TV all day – Тим не отрывается от телика весь день

    Соседние времена

    Как результат слияния настоящего совершённого и настоящего длительного, настоящее совершённо-длительное время подчёркивает и результативность, и длительность деятельности. С глаголами live, work, teach, feel можно использовать настоящее совершённое и настоящее длительное равнозначно. Однако, как более длительное, нежели совершённое время, настоящее совершённо-длительное избегает остальных статичных глаголов. Поэтому это время – динамический вариант настоящего совершённого.

    We have lived / been living here for 20 years – Мы живём здесь лет 20

    Временное указание

    • предлоги

    for (необязательно, кроме отрицаний), since, how long

    They’ve been studying English for 3 years – Они учат английский 3 года

    Sally’s been working here (for) 6 months – Сэлли работает здесь 6 месяцев

    What have you been doing since we last met? – Чем ты занимался после нашей прошлой встречи?

    John’s been looking for a job since he finished university – Джон ищет работу с окончания университета

    How long have you been feeling so depressed? – Давно у Вас эта подавленность?

    • наречия (наречные фразы)

    lately/of late/recently, all morning/day/night/year, long

    She’s been working all day – Она работает весь день

    I’ve been working really hard lately – Последнее время я весь в работе

    Have you been waiting long? – Давно ты ждёшь?

    улыбка

    English Joke


    The new soda clerk was a mystery, until he himself revealed his shameful past quite unconsciously by the question he put to the girl who had just asked for an egg-shake.

    “Light or dark?” he asked mechanically.