Грамматика · Английский язык
Present Perfect Continuous. Сравнение с Present Perfect
Форма have или has been плюс -ing, предлоги since и for, глаголы состояния и выбор между двумя перфектными временами. 100 заданий на отработку.
Простыми словами
«Я жду уже час» — ожидание началось в прошлом и всё ещё идёт. По-русски — настоящее время, по-английски — Present Perfect Continuous: I have been waiting for an hour. Время отвечает на вопрос «как долго?».
Форма
| Тип | Схема | Пример |
|---|---|---|
| Утверждение | have / has been + V-ing | I have been waiting for an hour. |
| Отрицание | haven't / hasn't been + V-ing | She hasn't been working today. |
| Вопрос | Have / Has + подлежащее + been + V-ing? | How long have you been reading? |
has been — с he, she, it и одним предметом; have been — с I, you, we, they и несколькими предметами.
My brother ___ learning Chinese for two years. — my brother = he → has been.
Our neighbours ___ building a garage since May. — neighbours = they → have been.
Since и for
since 2017, since Monday, since I was six
for two hours, for a week, for ages
They have been building this bridge ___ ages. — for ages («целую вечность»), отрезок → for. He has been working here ___ 2017. — год начала → since.
Проверка: подходит вопрос «с каких пор?» — since; «сколько времени?» — for.
Present Perfect или Present Perfect Continuous
| Present Perfect | Present Perfect Continuous |
|---|---|
| важен результат, сколько сделано | важен процесс, сколько длится |
| I have written three letters. | I have been writing letters all morning. |
| с already, just, yet, ever, never; с количеством (three cakes) | с how long, all day, since, for |
She ___ three cakes this morning. — есть результат и количество → has baked.
They ___ this bridge for three years and it is not ready. — процесс идёт, результата ещё нет → have been building.
Глаголы состояния
Глаголы, которые обозначают не действие, а состояние, обычно не ставятся в Continuous: know, understand, believe, like, love, hate, want, need, belong, own, have (в значении «владеть»), be, see, hear. С ними — Present Perfect.
I have been knowing him for years → I have known him for years. I have been wanting a bike since my birthday → I have wanted a bike since my birthday.
Если глагол обозначает действие, Continuous возможен: We have been having lunch (have = «обедать»). I have been living in Moscow all my life. — верно: live — обычный глагол действия.
Готовые работы по теме
Собраны заранее — одним нажатием: распечатать с ключом, раздать ученикам ссылкой или QR-кодом, поменять настройки. Номер набора постоянный: по этой ссылке всегда та же работа.
теория этой темы, 8 заданий по подтемам и ключ — файлом DOCX, который можно править под себя.
Прохождение онлайн
Имя ученика никуда не отправляется: он вводит только номер по списку, а таблицу «номер → фамилия» видите только вы.
Классы, выданные работы и результаты учеников по кодам — в журнале учителя: без регистрации, хранится только на этом компьютере.