Грамматика · English

Should have, could have: упрёк и сожаление

B1 · СреднийГрамматикаEnglish Grammar Profile B1 — grammar

Как образуется

Модальный плюс have плюс третья форма. Should have done — надо было, но не сделал. Shouldn’t have done — не надо было, но сделал. Could have done — мог бы, но не стал. Must have done — наверняка сделал (вывод о прошлом).

Когда употребляется

В разборе того, что пошло не так: своих ошибок, чужих решений, упущенных возможностей.

Чем отличается от русского

Русский выражает это словами «надо было», «мог бы», «зря»: «Надо было позвонить». Английская конструкция громоздкая, из трёх частей, и русскоговорящий её избегает — а без неё разбор ошибок звучит как перечисление фактов. Отдельная ловушка на слух: have здесь сокращается до «əv», и should have звучит как «shoulda» — на письме встречается ошибка should of, которую делают и носители.

Четыре значения
should have calledнадо было позвонить, но не позвонил
shouldn’t have saidне надо было говорить, но сказал
could have helpedмог бы помочь, но не помог
must have forgottenнаверняка забыл
Звучит как«shoulda», «coulda» — have стягивается
Ошибка письмаshould of вместо should have

Примеры

  • I should have called you earlier. Надо было позвонить тебе раньше.
  • You shouldn’t have signed it. Не надо было это подписывать.
  • He must have forgotten. Он, наверное, забыл.

Упражнения

Ответ — под каждым заданием. В тренажёре эти упражнения проверяются сами, а ошибки потом возвращаются на повторение.

1. Выберите вариант

Что значит I should have called?

сожаление

  • надо было позвонить, но я не позвонил
  • я должен буду позвонить
  • я, наверное, позвонил
Ответ

надо было позвонить, но я не позвонил

Конструкция всегда сообщает о несделанном. Если бы дело было сделано, она не понадобилась бы.

2. Выберите вариант

Что значит You shouldn’t have signed it?

упрёк

  • тебе не нужно подписывать
  • ты не подписал, и правильно
  • ты подписал, и зря
Ответ

ты подписал, и зря

Отрицательная форма сообщает, что действие БЫЛО совершено и было ошибкой.

3. Соедините пары

Соедините фразу и её смысл

разбор прошлого

  • I should have asked.
  • You shouldn’t have paid.
  • We could have won.
  • She must have left.
Ответ
  • I should have asked. — надо было спросить, не спросил
  • You shouldn’t have paid. — заплатил, и зря
  • We could have won. — могли выиграть, но не выиграли
  • She must have left. — наверняка ушла

Три сожаления и один вывод. Форма одинаковая, а смысл задаёт модальный глагол.

4. Вставьте форму

Вставьте: «Он, наверное, забыл»

He ___ have forgotten.

Ответ

must

Must have — уверенный вывод о прошлом, а не обязанность.

5. Перестройте фразу

Скажите с сожалением: «I didn’t call you earlier»

I didn’t call you earlier.

Ответ

I should have called you earlier.

Факт превращается в признание ошибки. Именно это и ожидается в извинении.

6. Скажите вслух

Разберите неудачу: своё упущение и чужую ошибку

I should have checked the numbers, and they shouldn’t have sent it without asking.

Ответ

I should have checked the numbers, and they shouldn’t have sent it without asking.

Признание своего и упрёк чужому в одной фразе — обычная структура разбора инцидента.

Есть вопрос по теме? Преподаватель ответит здесь же.

Хватит слушать и читать! Научитесь говорить и грамотно писать!

На уроке с преподавателем вы сразу применяете тему в разговоре, а ошибки разбираем по-русски. Пробный урок —25 минут, 290 ₽, засчитывается в абонемент.

Бесплатный тренажёр

Живёте в Горячем Ключе? Занятия очно — ул. Ленина, 37, от 500 ₽ за академический час, пробное — 290 ₽: английский в Горячем Ключе