SpeakUP Academy
RecursosDescubre tu nivel
SpeakUP Academy

Recursos

Lecciones de gramáticaPor temasFlash cardsGlosarioFalsos amigos¿Cuál usar?SufijosPrefijos
Descubre tu nivel
HomeWhich One?GrammarShould vs Ought to
ESEN
Which one to use?Intermediateverbo modalverbo semi-modal

ShouldvsOught to

'Should' and 'ought to' express advice or moral obligation with virtually the same meaning; 'should' is more common.

Side-by-side comparison

Should
verbo modal

"Should" and "ought to" are near synonyms for giving advice or expressing moral obligation. The difference in meaning between the two is minimal.

  • You should eat more vegetables, your body needs the vitamins and fibre every day.

  • She should call her parents more often, they worry when they do not hear from her.

  • Should I take a jacket? It looks like the weather might turn cold later this afternoon.

Ought to
verbo semi-modal

The main difference is structural: "should" stands alone as a modal, without "to". "Ought to" always takes "to". In everyday speech, "should" is far more common.

  • You ought to apologise to her, what you said was really hurtful and she is very upset.

  • People ought to recycle more, the impact on the environment is really significant.

  • The report ought to be ready by tomorrow, he has had enough time to finish it properly.

Common mistake

Three errors with "ought to":

  • 1."You ought go" is wrong: "ought to" ALWAYS requires "to" ("You ought TO go").
  • 2.In questions and negatives, modern English strongly prefers "should" because "ought you to call?" sounds old-fashioned.
  • 3.And "You didn't ought to do that" is dialectal; standard negative is "You ought not to do that" or "You shouldn't do that."

Trick to remember it

  • •Modern practical rule: "should" and "ought to" are interchangeable for advice and moral obligation in affirmative sentences.
  • •When in doubt, use "should", it works in all contexts.
  • •Reserve "ought to" for affirmative sentences when you want a slightly more formal tone.

Quick rule

  • •"Should" and "ought to" = same meaning for advice and moral obligation.
  • •"Should" works in all contexts (affirmative, negative, question).
  • •"Ought to" always needs "to" and sounds more formal or old-fashioned in questions and negatives.

Did you know?

OUGHT TO is one of the most declining modal verbs in modern English. Linguistic corpora show its use has decreased approximately 50% in written English between 1950 and 2010. In American English, the decline is even more pronounced: many young speakers perceive it as formal or even "British." This process, in which a more complex grammatical element (semi-modal with "to") is replaced by a simpler one (bare modal: SHOULD), illustrates what linguists call "linguistic economy" or "morphological simplification": over time, languages tend to prefer simpler forms when two forms express the same meaning.

Practise what you learned

Exercise 1 · Pick the right one

You _____ see a doctor about that cough. It's been going on too long.

Exercise 2 · Pick the right one

There _____ to be more recycling bins in this neighbourhood.

Exercise 3 · Form the word

Complete: "She _____ apologise for what she said. It wasn't kind." (should / ought to)

Related word pairs

CanvsMay

"Can" expresses ability or capacity (to be able to do something); "may" expresses formal permission or possibility (something might happen).

MustvsHave to

"Must" is internal obligation or logical deduction; "have to" is external obligation imposed by others.

ShallvsWill

'Shall' is a formal modal for first person or legal contexts; 'will' is the general future for all persons in modern English.

AvsAn

'A' is used before consonant sounds; 'an' is used before vowel sounds.

BL

Bryan López

Founder of SpeakUP Academy

July 25, 2026

See all Grammar pairsExplore English suffixes
SpeakUP Academy

Aprende

  • Lecciones gratis
  • Test de nivel
  • Glosario
  • Falsos amigos

SpeakUP

  • Nosotros
  • Iniciar sesión

Legal

  • Términos
  • Privacidad
© 2026 SpeakUP Academy. Todos los derechos reservados.