0
Hachi8 Posted 12 years ago
Grammar

should vs ought to

Some people say "you don't have to mind the difference between "should" and "ought to" because they are (almost) same as for meaning." However, I'm curious about the difference if any. Could you teach me the difference (or anything useful in usage of the two expressions)?
  

Top answer

The main difference is that if you want to use 'ought to' you can always use 'should' if you want. The reverse is not true. You cannot, for example, use 'ought to' in: I should/would think he'd be there by now.

  • The main difference is that if you want to use 'ought to' you can always use 'should' if you want.
  • The reverse is not true.
  • You cannot, for example, use 'ought to' in: I should/would think he'd be there by now.
  • If you should see Fred, would you tell him ...
  • Should you see Fred, would you tell him ...
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

8 Answers
0
The main difference is that if you want to use 'ought to' you can always use 'should' if you want. The reverse is not true. You cannot, for example, use 'ought to' in:

I should/would think he'd be there by now.
If you should see Fred, would you tell him ...
Should you see Fred, would you tell him ...
If Fred asked me to do that, I should/would resign.
0
hachi8Could you teach me the difference (or anything useful in usage of the two expressions)?
For one thing, you can't replace "evaluative" should with ought to.

It's surprising that Jack should leave the party so early. (Not ought to.)

CJ
0
Thank you for your replies, fivejedjon and CalifJim!!

Reading your replies, I've got to feel that "ought to" is not useful that much because "should" can replace it. I think I'll keep using "should" instead of "ought to".
0
hachi8I think I'll keep using "should" instead of "ought to".
Good idea. I can't even remember the last time I used "ought to".
0

Good idea. I can't even remember the last time I used "ought to".
hahaxDD That sounds like even native speakers rarely use "ought to".
0
I must use it more than other natives, then. Often with really. You really ought to stop smoking.
0
>Philip> Because you are a doctor or something?
0
hachi8>Philip> Because you are a doctor or something?
Nope. Just a retired English teacher --- who used to smoke.

Related Questions