Busca entre varios profesores de Inglés...
David
What's the difference between should/ought to/had better ?
I should do my homework.
I ought to do my homework.
I had better do my homework.
How i know when to use each one?
19 de sep. de 2013 13:39
Respuestas · 3
1
They all mean the same thing, however, "Ought to" is (generally) the most archaic and therefore the most formal, should is in between, and had better is the least formal (and should therefore probably only be used in informal settings).
Hope this helps! Cheers.
19 de septiembre de 2013
First, I agree with the Edwin's summary, however have a few of my own takes...
Second, I'd like to help with the last question. The question should be, "How DO I know when to use each one." To be honest, while I know this is a common challenge for English learners, most basic questions are going to require the use of the word "DO" (just as your first 3 questions did).
Third. I'd say: "I should do my homework" = Debería hacer mi tarea; "I ought to do my homework" = Probablemente debería hacer mi tarea.; "I had better do my homework" = "Debo hacer mi tarea (para insinuar: "o quizás vaya a encontrarme en problemas"). Sí al fin de cuentas son casi lo mismo que dijo Edwin, pero mucho tendría que ver con el tono y la manera que la persona va a expresarla en la conversación.
Espero que ayude un poco. Que tengas un buen día.
19 de septiembre de 2013
¿No has encontrado las respuestas?
¡Escribe tus preguntas y deja que los hablantes nativos te ayuden!
David
Competencias lingüísticas
Inglés, Español
Idioma de aprendizaje
Inglés
Artículos que podrían gustarte

Same Word, Different Meaning: American, British, and South African English
22 votos positivos · 17 Comentarios

How to Sound Confident in English (Even When You’re Nervous)
17 votos positivos · 12 Comentarios

Marketing Vocabulary and Phrases for Business English Learners
14 votos positivos · 6 Comentarios
Más artículos
