Tabla de contenidos
Si alguna vez has dudado entre I’d rather go y I’d better go, o has escrito You’d better to leave sin saber por qué sonaba mal, no estás solo. Estas dos estructuras se parecen tanto que casi todos los alumnos las confunden: las dos llevan ‘d, las dos van seguidas de un verbo en infinitivo sin to y las dos se traducen al español con formas parecidas. Pero significan cosas muy distintas.
No te preocupes, porque la diferencia es más sencilla de lo que parece. En esta guía te explico cuándo usar would rather (para decir lo que prefieres) y cuándo had better (para dar un consejo urgente o una advertencia), cómo se construyen, cómo distinguir el ‘d de uno y de otro, los otros usos de rather y los errores que más veo en clase. Al final tienes treinta frases de ejercicios con soluciones. ¡Vamos allá! 🙂
Would rather y had better: qué tienen en común y qué las diferencia
Las dos estructuras comparten tres rasgos, y de ahí viene la confusión:
- Se contraen igual: I’d rather e I’d better.
- Van seguidas de un verbo en infinitivo sin to: I’d rather stay, I’d better stay.
- Tienen forma de pasado (would, had), pero se refieren al presente o al futuro.
Lo que cambia es el significado, y por eso no se pueden intercambiar:
| Would rather | Had better | |
|---|---|---|
| Para qué sirve | Expresar una preferencia | Dar un consejo urgente o una advertencia |
| El ‘d es… | would | had |
| Traducción aproximada | «preferiría», «prefiero» | «más vale que», «será mejor que» |
| Negativo | would rather not + verbo | had better not + verbo |
| Ejemplo | I’d rather stay at home tonight. | You’d better take an umbrella. |
Would rather: cómo decir lo que prefieres
Would rather sirve para expresar una preferencia en una situación concreta. Es muy natural en conversación, así que te será útil tanto en el día a día como en el Speaking de los exámenes de Cambridge.
Estructura básica: would rather + verbo en infinitivo sin to
Cuando el sujeto que prefiere y el que hace la acción son la misma persona, usamos would rather + infinitivo sin to. Es igual para todas las personas:
- afirmativo: I’d rather have tea. (Prefiero tomar té).
- negativo: She’d rather not go out tonight. (Prefiere no salir esta noche).
- pregunta: Would you rather stay or go? (¿Prefieres quedarte o irte?).
También se usa muchísimo en respuestas cortas, sobre todo para rechazar algo con educación:
- «Shall we get a taxi?» «I’d rather walk, if you don’t mind.»
- «Would you like some more cake?» «I’d rather not, thanks.»
Recuerda que would rather no lleva to: ✗ I’d rather to have tea → ✓ I’d rather have tea.
Would rather … than: comparar dos opciones
Para decir que prefieres una cosa antes que otra, añadimos than y repetimos el verbo en infinitivo sin to:
- I’d rather walk than take the bus. (Prefiero ir andando a coger el autobús).
- He’d rather read a book than watch a film.
El error típico aquí es poner el segundo verbo en -ing por contagio con prefer: ✗ I’d rather stay at home than going out → ✓ I’d rather stay at home than go out.
Would rather + otro sujeto: el pasado simple
Aquí viene la parte que más sorprende a los hispanohablantes. Cuando quieres que otra persona haga algo (o que no lo haga), el verbo que sigue a would rather va en pasado simple, aunque hables del presente o del futuro:
- I’d rather you stayed here tonight. (Prefiero que te quedes aquí esta noche).
- I’d rather you didn’t smoke in the house. (Prefiero que no fumes en casa).
- Would you rather I called you later? (¿Prefieres que te llame más tarde?).
- She’d rather we came tomorrow. (Prefiere que vengamos mañana).
Fíjate en que en español usamos el subjuntivo («prefiero que te quedes»), y que el inglés usa un pasado que no es pasado: es un «pasado de irrealidad», el mismo mecanismo que con I wish o con los condicionales. Con el verbo be se usa were o was: I’d rather you were here.
Esta estructura es muy útil para pedir algo con educación. I’d rather you didn’t suena mucho más suave que Don’t:
- «Do you mind if I open the window?» «I’d rather you didn’t, it’s freezing.»
Es un tema parecido a los condicionales, que te recomiendo repasar si el pasado de irrealidad te resulta raro.
Would rather en pasado: arrepentimientos
Para hablar de algo que ya pasó y que te gustaría que hubiera sido distinto, usamos would rather + have + participio (cuando el sujeto es el mismo) o would rather + sujeto + had + participio (cuando es otra persona):
- I’d rather have stayed at home. The party was boring. (Habría preferido quedarme en casa).
- I’d rather you hadn’t told her about the surprise. (Preferiría que no le hubieras contado lo de la sorpresa).
Esta forma es más avanzada, propia de un nivel B2 o superior, así que si estás en B1 basta con que la reconozcas.
Would rather, would prefer y prefer
Estas tres formas significan casi lo mismo, pero se construyen distinto, y esa diferencia de estructura es la que se pregunta en los exámenes:
| Estructura | Ejemplo |
|---|---|
| would rather + infinitivo sin to | I’d rather have coffee. |
| would prefer + to + infinitivo | I’d prefer to have coffee. |
| would rather … than + infinitivo sin to | I’d rather have coffee than tea. |
| would prefer … rather than + infinitivo | I’d prefer to have coffee rather than tea. |
| prefer + -ing + to + -ing (preferencia general) | I prefer walking to driving. |
| would prefer + objeto + to + infinitivo (otra persona) | I’d prefer you to stay. = I’d rather you stayed. |
Una diferencia de significado: I prefer habla de gustos generales (I prefer tea to coffee), mientras que I’d rather y I’d prefer hablan de una situación concreta (I’d rather have tea now).
¿Y «had rather»?
Si has llegado aquí buscando had rather, tranquilo: no es un error tuyo. I had rather existió como variante antigua de I would rather, y todavía se ve en textos muy formales o literarios, pero hoy se considera arcaica. Lo normal es I’d rather, y ese ‘d es would.
Had better: consejos urgentes y advertencias
Had better se usa para decir lo que conviene hacer en una situación concreta, normalmente porque, si no se hace, habrá un problema. Se traduce muy bien por «más vale que» o «será mejor que»:
- You’d better take an umbrella. It’s going to rain. (Más vale que cojas un paraguas).
- We’d better leave now, or we’ll miss the train. (Será mejor que nos vayamos ya).
- I’d better call my mum. She’s been waiting for an hour.
Estructura de had better
La estructura es had better + infinitivo sin to, en todas las personas, casi siempre contraída en ‘d better:
- afirmativo: You’d better hurry up.
- negativo: You’d better not be late. (La negación va después de better).
Tres detalles que conviene saber:
- Tiene forma de pasado, pero habla del presente o del futuro. You’d better go now significa «más vale que te vayas ahora», no «más vale que te fueras».
- No lleva to. ✗ You’d better to go → ✓ You’d better go.
- Las preguntas son raras. Had I better call him? existe, pero suena muy formal o antiguo. En su lugar se usa Should I call him?
En el inglés coloquial, sobre todo americano, mucha gente suprime el ‘d y dice You better go. Lo oirás en series y canciones, pero en un examen o en un texto escrito usa siempre la forma completa o contraída.
Had better o should: ¿cuál uso?
Las dos dan consejos, pero con distinta fuerza. Should es un consejo general y suave; had better es un consejo para una situación concreta y sugiere una consecuencia negativa si no se sigue:
- You should exercise more. (Un consejo general, sin urgencia).
- You’d better see a doctor about that cough. (Conviene hacerlo ya: si no, puede ir a peor).
Por eso had better también puede sonar a amenaza o a advertencia fuerte, según el tono: You’d better not tell anyone about this. Si quieres suavizarlo, usa should. Y para comparar con otros verbos modales, tienes mi guía de los verbos modales y la diferencia entre must y have to.
Un dato más: had better solo sirve para el presente y el futuro. Para criticar algo que ya pasó, usa should have (You should have called me), no had better have.
Cómo distinguir el ‘d de would rather y de had better
El ‘d es la fuente de casi toda la confusión, porque puede ser would o had. La regla práctica: mira la palabra que viene detrás.
| Lo que sigue al ‘d | El ‘d es… | Ejemplo |
|---|---|---|
| rather | would | I’d rather go home. = I would rather go home. |
| better | had | You’d better go home. = You had better go home. |
| un participio (finished, seen…) | had (pasado perfecto) | I’d finished before she arrived. |
| un infinitivo normal (go, like, love…) | would | I’d like a coffee. / She’d love it. |
Y un truco para no mezclar las dos estructuras: piensa en rather = «prefiero» y better = «más vale que». Si lo que quieres decir es «prefiero», necesitas rather; si es «más vale que», necesitas better.
Otros usos de rather
Rather no solo aparece en would rather. Estos son los usos más frecuentes, y los que seguramente buscabas si has llegado aquí desde otra búsqueda:
Rather como «bastante»
Funciona como quite o fairly, pero con un matiz: expresa que algo es más de lo esperado, y suele usarse con adjetivos negativos o con sorpresa:
- It’s rather cold today. (Hace bastante frío, más del que esperaba).
- The film was rather good, actually. (Con adjetivo positivo expresa sorpresa: no me lo esperaba).
- It was rather a surprise. (Con a + sustantivo, algo formal y muy británico).
Rather than
Rather than significa «en lugar de» o «antes que». Va seguido de infinitivo sin to o de -ing:
- I decided to walk rather than take the bus.
- Rather than wasting time, let’s start now.
Es muy parecido a instead of, aunque no siempre se pueden intercambiar. Si tienes dudas, en mi post sobre instead of te explico la diferencia con detalle.
Or rather
Sirve para corregirte a ti mismo o ser más preciso: He’s my friend, or rather, my sister’s friend. (Es mi amigo, o mejor dicho, un amigo de mi hermana).
Errores comunes con would rather y had better
- ✗ You’d better to see a doctor. → ✓ You’d better see a doctor. (Sin to).
- ✗ I would rather to stay. → ✓ I’d rather stay. (Sin to).
- ✗ I’d rather stay than going out. → ✓ I’d rather stay than go out. (Después de than, infinitivo sin to).
- ✗ I’d rather you don’t smoke. → ✓ I’d rather you didn’t smoke. (Con otro sujeto, pasado simple. Los nativos a veces dicen don’t en coloquial, pero en examen usa didn’t).
- ✗ You hadn’t better go. → ✓ You’d better not go. (La negación va tras better).
- ✗ You’d better to not go. → ✓ You’d better not go.
- ✗ I’d better you stay. → ✓ I’d rather you stayed. (Para decir «prefiero que», es rather, no better).
- ✗ He had better went. → ✓ He’d better go. (Infinitivo, aunque had parezca pasado).
Would rather y had better en los exámenes de Cambridge
Estas dos estructuras aparecen sobre todo en tres sitios, y conviene que sepas cómo sacarles partido en cada uno:
- Use of English (transformaciones con palabra clave). Es el sitio donde más se preguntan, a partir del B2 First. Fíjate en que la contracción cuenta como una sola palabra. Un par de ejemplos del estilo del examen:
- Would you prefer me to open the window? RATHER → Would you rather I opened the window?
- I think it would be a good idea for you to ask for help. BETTER → You’d better ask for help.
- Speaking. I’d rather… es perfecta para justificar una elección cuando comparas dos opciones o dos fotografías: I’d rather live in the countryside than in a big city, because…
- Writing. You’d better… funciona en emails informales a un amigo (You’d better bring a coat, it gets cold at night), pero no en textos formales, donde es mejor I would recommend that you… o should.
Tabla resumen
Estructura Significado Ejemplo would rather + infinitivo Preferencia (mismo sujeto) I’d rather stay. would rather not + infinitivo Preferencia negativa I’d rather not go. would rather … than + infinitivo Comparar dos opciones I’d rather walk than drive. would rather + sujeto + pasado simple Preferencia sobre otra persona (presente o futuro) I’d rather you stayed. would rather + sujeto + had + participio Arrepentimiento (pasado) I’d rather you hadn’t come. had better + infinitivo Consejo urgente o advertencia You’d better hurry. had better not + infinitivo Advertencia negativa You’d better not be late. Preguntas frecuentes sobre would rather y had better
¿Would rather y had better significan lo mismo?
No. Would rather expresa lo que prefieres y had better da un consejo urgente o una advertencia. Lo único que comparten es la contracción ‘d y que van seguidos de infinitivo sin to.
¿Se puede decir «had better» en pasado?
No. Aunque la forma parece de pasado, solo se refiere al presente y al futuro. Para hablar de un consejo que no se siguió, usa should have: You should have taken an umbrella.
¿Cuál es la forma negativa de had better?
Had better not: You’d better not touch that. No se dice hadn’t better en inglés estándar.
¿Por qué se dice «I’d rather you went» y no «I’d rather you go»?
Porque con un sujeto distinto el inglés usa el pasado simple para expresar irrealidad o deseo sobre el presente o el futuro, igual que en I wish you were here. En español lo resolvemos con subjuntivo.
¿Would rather o would prefer?
Significan lo mismo, pero would rather va con infinitivo sin to (I’d rather stay) y would prefer va con to (I’d prefer to stay). Es una de las cosas que más se pregunta en los exámenes.
¿«Better» y «rather» van siempre contraídos con ‘d?
En conversación sí, casi siempre. La forma completa (I would rather, You had better) se usa para dar énfasis o en textos más formales.
Ejercicios de would rather y had better
Treinta frases para comprobar que lo tienes claro. Las soluciones están debajo de cada ejercicio.
Exercise 1: would rather or had better?
Choose the correct option in each sentence.
- You _______________ (had better / would rather) take an umbrella. It looks like rain.
- I’d _______________ (rather / better) stay at home tonight than go to the party.
- You’d better _______________ (not to leave / not leave) your bag there.
- She’d rather _______________ (to walk / walk) than wait for the bus.
- I’d rather you _______________ (don’t / didn’t) tell anyone about it.
- We _______________ (had better / would rather) hurry, or we’ll miss the train.
- «Would you like some more cake?» «I’d _______________ (rather / better) not, thank you.»
- He’d better _______________ (is / be) on time tomorrow.
- I’d rather _______________ (go / went) to the cinema than watch TV.
- They’d rather we _______________ (come / came) tomorrow instead of today.
Ver respuestas
- had better
- rather
- not leave
- walk
- didn’t
- had better
- rather
- be
- go
- came
Exercise 2: complete the sentences
Complete each sentence with the correct form of the verb in brackets.
- I’d rather you _______________ (not / smoke) in the house.
- You’d better _______________ (see) a doctor about that cough.
- Would you rather I _______________ (call) you tomorrow?
- She’d rather _______________ (eat) at home than _______________ (go) to a restaurant.
- We’d better _______________ (not / wait) any longer.
- I’d rather you _______________ (tell) me the truth yesterday.
- My boss would rather I _______________ (work) from home on Fridays.
- You’d better _______________ (not / forget) your passport.
- I’d rather _______________ (not / talk) about it now.
- It’s very late. I’d better _______________ (go).
Ver respuestas
- didn’t smoke
- see
- called
- eat / go
- not wait
- had told
- worked
- not forget
- not talk
- go
Exercise 3: right or wrong?
Decide whether each sentence is correct. If it’s wrong, correct it.
- You had better to see a doctor.
- I’d rather stay at home than going out.
- She’d rather you didn’t tell him.
- You’d better not be late.
- I’d rather you stayed here tonight.
- We’d better to leave now.
- I would rather to have tea.
- He’d rather not to go.
- I’d rather you don’t smoke here.
- You’d better not miss the deadline.
Ver respuestas
- Wrong: You’d better see a doctor.
- Wrong: I’d rather stay at home than go out.
- Right.
- Right.
- Right.
- Wrong: We’d better leave now.
- Wrong: I’d rather have tea.
- Wrong: He’d rather not go.
- Wrong: I’d rather you didn’t smoke here.
- Right.
Conclusión
Resumiendo en tres ideas: would rather es para preferencias y, con otra persona, lleva el verbo en pasado simple; had better es para consejos urgentes y advertencias, y su negativo es had better not; y las dos van con infinitivo sin to, así que cuando dudes del ‘d, fíjate en si detrás hay rather (would) o better (had).
Si quieres seguir con este tema, el siguiente paso natural es mi guía de los verbos modales y la diferencia entre must y have to.
¿Te ha parecido útil este post? Compártelo con otros estudiantes y profesores de inglés. Y si quieres más contenido como este, suscríbete a mi newsletter y sígueme en Facebook, Twitter, Pinterest, Instagram y YouTube.
Nos vemos en el próximo post. Hasta entonces, don’t forget to keep smiling! 🙂
