Should, ought to y had better

B1 · IntermedioVerbos modales

Should, ought to y had better sirven para aconsejar, pero cada uno tiene sus propias reglas gramaticales y su propio nivel de urgencia.

Lo que vas a aprender

  • Should + verbo base: la forma normal y neutra de aconsejar (como “deberías”)
  • Ought to + verbo base: casi lo mismo que should, algo más formal y menos frecuente
  • Had better + verbo base: una advertencia más fuerte, como “más vale que…”: si no haces caso, habrá consecuencias
  • Por qué had better parece pasado, pero habla del presente o del futuro cercano

Tres formas de aconsejar, tres niveles de fuerza

Should, ought to y had better sirven para dar consejos, pero están en puntos distintos de la escala: desde una sugerencia amable hasta una advertencia urgente.

La buena noticia: should funciona casi igual que “deberías”. Después de los dos va directamente el verbo, sin nada en medio: “Deberíamos irnos pronto” → “We should leave soon.” Para la versión fuerte, en español dices “Mejor llama al médico ya” o “Más vale que llames al médico”. En inglés eso es had better, casi siempre abreviado como 'd better.

"We should leave soon."
"You'd better call a doctor now."

¿Should u ought to?

Should y ought to significan casi lo mismo. La diferencia gramatical: should nunca lleva to, pero ought, en el inglés estándar, siempre lo lleva: “You ought to see a doctor.” La negación es “You oughtn't to be so hard on yourself.”, sin don't. (En inglés americano a veces se oye oughtn't sin to en la negación, pero la forma con to siempre es correcta).

Cuidado con “deberías de”: en muchos países se dice “Deberías de ir al médico” con el sentido de consejo. Esa “de” no pasa al inglés: es “You should go”, nunca “You should to go”. El único de los tres que lleva to es ought.

En el día a día, should es mucho más frecuente. Ought to suena algo más formal, y en preguntas y negaciones suele sonar anticuado: “Ought we to…?” es más bien británico y formal; la mayoría dice simplemente “Should we…?” o “Shouldn't you…?”.

"You ought to see a doctor."
"You oughtn't to be so hard on yourself."

Had better: la advertencia más fuerte

Had better es más fuerte que should u ought to. Suele referirse a una situación concreta y da a entender que pasará algo desagradable si no sigues el consejo, a menudo con or…: “You'd better finish this today, or you'll be in trouble.” Se parece mucho a “más vale que…” o “mejor…, porque si no…”. Para consejos generales (“Hay que beber mucha agua”) se usa should, no had better.

Ojo con la trampa: had parece pasado, pero had better no habla del pasado. Significa “ahora o muy pronto, más te vale…”. Para criticar algo que ya pasó (“Deberías haber tenido más cuidado”) se usa should have + participio: “You should have been more careful.” Después de had better va el verbo base, sin to.

La negación: not va justo después de better: “You'd better not forget your keys.” Nada de wouldn't: aquí 'd significa had, no would. (En el inglés hablado informal, sobre todo en Estados Unidos, a menudo se “come” la 'd: “You better…”, pero por escrito y en el inglés estándar se dice 'd better).

"You'd better finish this today, or you'll be in trouble."
"You'd better not forget your keys."

Ejemplos del inglés real

"You ought to thank her for the gift."
"You'd better not miss the deadline."
"Ought I to say something?"
"You'd better see a doctor immediately."

Atención

✗You ought see a doctor.
✓You ought to see a doctor.

A diferencia de should (y de “deberías”), ought siempre necesita to delante del verbo base.

✗You'd better to call a doctor now.
✓You'd better call a doctor now.

Después de had better va directamente el verbo base, sin to, aunque “tener que” o “deberías de” te empujen a meter algo en medio.

✗We should to leave soon.
✓We should leave soon.

“Deberíamos de irnos” no se traduce con to. Should nunca lleva to: should + verbo base.

✗You wouldn't better forget your keys.
✓You'd better not forget your keys.

La 'd significa had, no would. La negación se forma con not justo después de better.

✗You should better go now.
✓You'd better go now.

“Mejor vete ya” no se traduce palabra por palabra. Better no refuerza a should: la forma fija es had better.

Comparación con tu idioma

En español aconsejas con “deberías” + infinitivo: “Deberías ir al médico”

Esto encaja casi perfectamente con should: "You should see a doctor.", también sin nada entre should y el verbo. Aunque digas “deberías de ir”, en inglés no aparece ninguna preposición. Solo ought es distinto y siempre necesita to: "You ought to see a doctor." Y had better vuelve a llevar el verbo base sin to: "You'd better see a doctor."

En español refuerzas un consejo con “mejor”: “Mejor vete ya”, “Mejor llamas al médico”

En inglés, better no funciona así, como palabra suelta que refuerza. "You should better go" y "Better you go" son incorrectos. La expresión fija es had better ('d better) + verbo base: "You'd better go now." Had better es una unidad, no should + better.

“Más vale que te des prisa”: el equivalente español no tiene nada en pasado

Had better lleva had, que parece pasado, pero significa lo mismo que “más vale que”: ahora o muy pronto. "You'd better hurry" = “Más vale que te des prisa”. Para mirar hacia atrás (“Deberías haberte dado prisa”) se usa should have + participio: "You should have hurried."

💡 Should y had better: verbo base sin to. Ought: siempre con to.

💡 “Deberías de ir” es You should go, no You should to go.

💡 “Mejor vete” o “Más vale que te vayas” es You'd better go, no You should better go.

💡 Had better parece pasado, pero significa “ahora o muy pronto”, como “más vale que”.

💡 Negación: oughtn't to… y 'd better not…; nunca don't ought ni wouldn't better.

Situación real: a punto de salir

"We should leave soon, the traffic will be bad."

"You're right. You'd better grab your coat too, it's cold out."

"Good call. Ought we to call ahead and let them know?"

"Probably — better safe than sorry."

Práctica

Ejercicio 1 · Elige la oración correcta

Choose the correct sentence.

Ejercicio 2 · Elige la oración correcta

Choose the correct sentence.

Ejercicio 3 · Elige la negación correcta

Choose the correct negative with ought to.

Ejercicio 4 · Elige la respuesta correcta

Choose the sentence that warns most strongly of a bad consequence if ignored.

Ejercicio 5 · Elige la oración correcta

Choose the correct sentence.

Ejercicio 6 · Elige la respuesta correcta

Which form looks like a past tense but is not actually about the past?

Ejercicio 7 · Elige la negación correcta

Choose the correct negative with had better.

Ejercicio 8 · Elige la pregunta correcta

Choose the correct question with ought to.

Ejercicio 9 · Completa la oración

Complete: 'You ___ (had better) hurry, or we'll miss the flight.'

Ejercicio 10 · Completa la oración

Complete: 'You ___ (ought/apologize) to her.'

Ejercicio 11 · Clasifica en grupos

should finish
ought to finish
had better finish
shouldn't finish
oughtn't to finish
'd better not finish

0 / 6 clasificadas

Ejercicio 12 · Error típico: “mejor” como refuerzo

Spanish: "Mejor vete ya." Which English translation is correct?

Reto rápido

Cinco preguntas rápidas para comprobar lo que has aprendido.

Pregunta 1 / 5

Puntuación: 0/0

Choose the correct sentence.

Lo que aprendiste

  • Should es la forma normal y neutra de aconsejar, como “deberías”, sin to.
  • Ought to significa casi lo mismo que should, pero siempre lleva to y suena más formal.
  • Had better es más fuerte y avisa de consecuencias desagradables, como “más vale que…”.
  • Had better habla del presente o del futuro cercano, aunque had parezca pasado.
  • “Mejor vete” es You'd better go, no You should better go; y “deberías de” no añade to.
Ver todas las lecciones de esta categoría