Разница между should и must видна уже в переводе: must — «должен, обязан», should — «следует, стоит». Ought to — третий глагол в этой паре. Он тоже переводится «следует» и почти всегда заменяется на should.

Ниже — таблица силы этих глаголов, формы утверждения, отрицания и вопроса, разбор прошедшего времени и типичные ошибки. В конце — упражнение с ответами.

Should, must, ought to: шкала силы

Эти три глагола отличаются прежде всего силой: must — приказ или правило, should и ought to — совет. Сравните их в таблице.

ГлаголТранскрипцияЗначениеСилаПример
must[mʌst]обязан, нужно обязательноочень сильнаяYou must stop at a red light. — Вы обязаны остановиться на красный свет.
have to[ˈhæv tə]приходится, вынужден (так требуют обстоятельства)сильнаяI have to get up at 6. — Мне приходится вставать в 6.
ought to[ˈɔːt tə]следует, по совести правильносредняяYou ought to apologise. — Тебе следует извиниться.
should[ʃʊd]следует, стоит, лучше бысредняяYou should see a doctor. — Тебе стоит сходить к врачу.
could[kʊd]можно было бы (вариант)слабаяYou could take a taxi. — Можно взять такси.

Запомните простую схему: must — «надо, и точка», should / ought to — «я советую», could — «есть такой вариант». Should и ought to стоят на одной ступени.

Should must разница: совет или обязанность

Must говорит, что выбора нет, а should оставляет выбор человеку. Если не послушаться совета с should, ничего страшного не случится. Если нарушить правило с must — будут последствия.

  • You should wear a warm jacket. — Тебе стоит надеть тёплую куртку. (совет: замёрзнешь)
  • You must wear a uniform at school. — Ты обязан носить форму в школе. (правило)

Must часто звучит в правилах, инструкциях, объявлениях и в требованиях от первого лица: I must finish this report today. — Я должен закончить отчёт сегодня (я сам так решил). Когда обязанность идёт от внешних обстоятельств, в разговоре обычно говорят have to: I have to work on Saturday. — Мне приходится работать в субботу.

У must есть ещё одно значение — уверенное предположение: He must be tired after the trip. — Он, наверное, устал после поездки. Should тоже бывает предположением, но про ожидаемое событие: The bus should be here in five minutes. — Автобус должен подойти через пять минут (по расписанию так выходит).

Иногда must используют для горячей рекомендации: You must try this cake. — Ты обязательно должен попробовать этот торт. Это не приказ, а эмоция.

Формы: утверждение, отрицание, вопрос

После should и must глагол идёт без to, после ought — всегда с to. Окончание -s в третьем лице у них не появляется: She should, а не she shoulds.

shouldmustought to
УтверждениеYou should rest.You must rest.You ought to rest.
ОтрицаниеYou shouldn’t rest. (should not)You mustn’t rest. (must not)You ought not to rest.
ВопросShould I rest?Must I rest?Ought I to rest? (редко)

Обратите внимание на произношение: в mustn’t [ˈmʌsnt] первая t не звучит.

Вопросы и отрицания с ought to звучат книжно. В живой речи вместо Ought I to call her? обычно говорят Should I call her? — Мне ей позвонить? Вопрос с must тоже звучит строго, поэтому чаще спрашивают Do I have to…? — Мне обязательно…?

Ought to should разница простыми словами

Если объяснять разницу между should и ought to простыми словами, то её почти нет: оба глагола дают совет или говорят, как правильно поступить. В большинстве предложений их можно менять местами без потери смысла.

  • You should eat more vegetables. = You ought to eat more vegetables. — Тебе следует есть больше овощей.

Тонкие отличия всё же есть:

  1. Частота. Should встречается намного чаще. Ought to звучит слегка старомодно или официально.
  2. Оттенок. Ought to чаще подчёркивает долг, мораль, общепринятое «так правильно». Should — скорее личное мнение говорящего. You ought to tell the truth. — Тебе следует сказать правду (так поступают честные люди). I think you should cut your hair. — По-моему, тебе стоит подстричься.
  3. Грамматика. После ought нужно to, после should — нет. В вопросах и отрицаниях ought to почти не используют.

В быстрой разговорной речи ought to нередко сливается в звучание «oughta». Так говорят, но так не пишут в школьных работах.

Чем отличается should от ought to на практике

На практике разница между ought to и should сводится к одному правилу: если сомневаетесь, берите should. Ошибки не будет.

Ought to уместен в таких случаях:

  • когда речь о моральном долге: We ought to help our neighbours. — Нам следует помогать соседям;
  • в утвердительном предложении, чтобы разнообразить речь в эссе: Schools ought to teach students how to manage money. — Школам следует учить учеников обращаться с деньгами;
  • для ожидаемого результата: The film ought to be good — it has great reviews. — Фильм, должно быть, хороший: у него отличные отзывы.

Should лучше выбрать:

  • в вопросах: What should I do? — Что мне делать?
  • в отрицаниях: You shouldn’t worry. — Тебе не стоит волноваться;
  • в разговоре с друзьями и в письмах.

Так что ответ на вопрос, чем отличается should от ought to, короткий: смысл почти один, отличаются частота, стиль и частица to.

Mustn’t и don’t have to — главная ловушка

Mustn’t значит «нельзя», а don’t have to — «не обязательно». В утверждении must и have to близки, но в отрицании смысл расходится полностью.

ФразаЗначениеПример
mustn’tзапрещеноYou mustn’t run in the corridor. — В коридоре бегать нельзя.
don’t have toнет необходимостиYou don’t have to come early. — Приходить рано не обязательно.
shouldn’tне советуюYou shouldn’t eat so many sweets. — Не стоит есть столько сладкого.

Частая ошибка — перевести «не обязан» как mustn’t. Фраза You mustn’t do your homework означает «тебе запрещено делать домашнее задание», а не «можешь не делать».

Should, must и ought to в прошедшем времени

Для прошлого у этих глаголов особые формы, и значение у них меняется.

КонструкцияЗначениеПример
should have + 3-я форманадо было, но не сделал (сожаление, упрёк)I should have studied harder. — Надо было учиться усерднее.
ought to have + 3-я формато же, чуть формальнееYou ought to have told me. — Тебе следовало мне сказать.
must have + 3-я форманаверняка произошло (предположение)She must have missed the bus. — Она, должно быть, опоздала на автобус.
had to + глаголпришлось (обязанность в прошлом)We had to wait for an hour. — Нам пришлось ждать час.

Важно не путать: must have done — это догадка о прошлом, а не обязанность. Чтобы сказать «я должен был (и сделал)», используйте had to: I had to finish the project yesterday. — Мне пришлось закончить проект вчера.

Типичные ошибки

  1. To после should и must. Неверно: You should to go. Верно: You should go.
  2. Без to после ought. Неверно: You ought go. Верно: You ought to go.
  3. -s в третьем лице. Неверно: He musts. Верно: He must.
  4. Must вместо should в совете. You must drink some tea звучит как приказ. Для дружеского совета — You should drink some tea.
  5. Mustn’t вместо don’t have to. «Можешь не приходить» — You don’t have to come, а не You mustn’t come.
  6. Must в прошлом. «Мне пришлось уйти» — I had to leave, а не I must leave yesterday.

Should, must или ought to

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

  1. You look tired. You ___ go to bed earlier. (совет: should или must?)
    Ответshould — Это дружеский совет, а не правило, поэтому should.
  2. All passengers ___ fasten their seat belts. (правило: should или must?)
    Ответmust — Обязательное правило без выбора — must.
  3. You ___ use your phone during the exam. It’s forbidden. (запрет)
    Ответmustn't (также: must not) — Запрет выражается через mustn’t.
  4. You ___ to call your grandmother more often. (одно слово, совет)
    Ответought — После пропуска стоит to, значит, нужен ought: ought to = should.
  5. You ___ wear a uniform on Saturday — it’s optional. (mustn’t или don’t have to?)
    Ответdon't have to (также: do not have to) — «Не обязательно» — don’t have to; mustn’t означало бы запрет.
  6. We ought ___ leave now, or we’ll be late. (вставьте частицу)
    Ответto — После ought всегда нужна частица to.
  7. Should I ___ (bring) anything to the party?
    Ответbring — После should глагол идёт в начальной форме без to.
  8. You ought not ___ (shout) at your little brother.
    Ответto shout — Отрицание ought not сохраняет to перед глаголом.
  9. She isn’t answering the phone. She ___ be asleep. (уверенное предположение: must или should?)
    Ответmust — Must выражает уверенную догадку о настоящем: наверное, спит.
  10. I failed the test. I ___ (study) harder. (сожаление о прошлом, используйте should)
    Ответshould have studied (также: should've studied) — Should have + 3-я форма — «надо было, но не сделал».

Дальше: grammatika.