Грамматика по полочкам

Модальные глаголы с have + V3: значения и формы

Уровень B2

She left — она ушла. She might have left — возможно, она ушла. She should have left — ей стоило уйти. Have + третья форма связывает модальное значение с предшествующим действием; конкретный смысл задаёт модальный глагол.

1. Одна схема, разные значения

ЧастьЧто ставим
Модальный глаголmust / may / might / could / should
Начальная формаhave
Причастие прошедшего времениworked / gone / seen / been

She might have seen us. После might нужна именно have, независимо от подлежащего. У правильных глаголов третья форма заканчивается на -ed; у неправильных её проверяем отдельно: go — went — gone.

Внешне конструкция напоминает Present Perfect, но здесь have подчиняется модальному глаголу. Не she might has seen и не she might had seen. Отрицание ставится после modal: might not have seen.

2. Предположение о том, что случилось

The courier may have left the parcel downstairs.

Возможно, курьер оставил посылку внизу.

May/might/could have + V3 допускают версию прошлого. Must have + V3 выражает уверенный вывод; can’t/couldn’t have + V3 — уверенное отрицание версии.

ФразаСмысл
He must have missed the train.Должно быть, он опоздал на поезд.
He might have missed the train.Возможно, он опоздал.
He can’t have missed the train.Не может быть, чтобы он опоздал.

Во всех трёх фразах говорящий рассуждает, а не обязательно сообщает проверенный факт.

3. Оценка, сожаление и ненужное действие

I should have saved a copy.

Мне стоило сохранить копию.

You needn’t have printed it; I have the file.

Не нужно было это печатать: у меня есть файл.

Should have часто оценивает прошлое решение: следовало поступить иначе. Shouldn’t have — не стоило так делать. Needn’t have обозначает совершённое действие, которое оказалось ненужным.

Это разные оценки. Распечатать файл могло быть безвредно, просто лишняя работа; shouldn’t have printed без контекста звучит как критика самого поступка. Для прошлой обязанности используем had to, а не must have.

4. Could have: возможность не всегда упущена

We could have walked, but we took a taxi.

Мы могли пойти пешком, но поехали на такси.

The dog could have opened the gate.

Возможно, собака открыла калитку.

В первом случае возможность существовала, но не была использована — это прямо сказано после but. Во втором случае перед нами версия неизвестного события; собака могла действительно открыть калитку.

Не делай вывод «действие точно не произошло» из одной формы could have. Проверь дополнение и контекст. Would have часто вводит результат при условии: I would have helped if I had known — я бы помог, если бы знал.

5. Время относительно точки отсчёта

Чаще всего такие формы встречаются в рассказе о прошлом. Но have + V3 означает предшествование определённой точке отсчёта, которая иногда находится в будущем.

The team should have finished by tomorrow afternoon.

Ожидается, что команда закончит к завтрашнему дню, после полудня.

Здесь should выражает ожидание, а не упрёк за вчерашнюю ошибку. В She should have arrived by now тоже возможен ожидаемый результат: говорящий предполагает, что она уже приехала, а не обязательно знает об опоздании.

Процесс до точки отсчёта можно передать have been + -ing: They must have been waiting for hours — они, должно быть, ждали часами.

6. Сокращения и контроль ошибок

На слух should’ve, could’ve, would’ve могут напоминать сочетание с of. В письме правильно should have/should’ve, а не should of. Сокращение не отменяет третью форму: could’ve gone, не could’ve went.

  1. Выбери значение: версия, оценка, возможность или условный результат.
  2. Оставь have без изменений.
  3. Проверь V3, особенно been/gone/taken.
  4. Прочитай указатель времени и контекст.

Формула помогает построить предложение, но не выбирает смысл за тебя: could have и should have особенно чувствительны к ситуации.

Проверить понимание

Выбери варианты и проверь ответы. У каждого задания появится объяснение; результат не сохраняется и не отправляется на сервер.

1. Правильная форма:
2. «Должно быть, он уехал»:
3. Needn’t have printed сообщает, что:
4. Could have всегда доказывает, что действие не произошло?
5. В письме правильно:
6. Should have finished by tomorrow может относиться к будущему?

Все ответы с объяснениями
  1. She might have gone. После might начальная have и V3 gone.
  2. He must have left. Must have — вывод, had to — обязанность.
  3. Напечатали, но зря Действие совершено, хотя необходимости не было.
  4. Нет Возможна версия о реально случившемся.
  5. should have checked Это have, не предлог of.
  6. Да Действие ожидается завершённым к будущей точке.

Самостоятельная практика

Сначала попробуй ответить без подсказки, затем открой разбор. В свободных заданиях возможны другие правильные варианты.

1. Передай версию «Возможно, она забыла адрес».

Посмотреть разбор

She may have forgotten the address. / She might have forgotten the address.

2. Исправь He could has went home.

Посмотреть разбор

He could have gone home. Have после modal; gone — V3.

3. Дай два прочтения He could have called.

Посмотреть разбор

В зависимости от контекста: «Он мог позвонить, но не позвонил» или «Возможно, это он позвонил».

Памятка

Modal + have + V3: версия, оценка или возможность относительно более раннего действия. Have не меняется. Смысл и точку отсчёта определяют модальный глагол и контекст.

Связанные темы

← Модальные глаголы и значения

← Все разделы грамматики