0
Algerian student Posted 14 years ago
Grammar

Have to VS ought to

hi everyone !

what's the difference between have to and ought to?

thank youEmotion: smile
  

Top answer

have to = must ought to = should We have to obey the law. We ought to be kind to strangers.

  • have to = must ought to = should We have to obey the law.
  • We ought to be kind to strangers.
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.

5 Answers
0
have to = must

ought to = should

We have to obey the law.

We ought to be kind to strangers.
0
Everyone HAS TO pay taxes.

Everyone HAS TO sleep.

Everyone HAS TO eat.

Everyone HAS TO die.

Everyone OUGHT TO be courteous.

Everyone OUGHT TO be honest.

Everyone OUGHT TO be respectful of older people.

Everyone OUGHT TO get enough exercise every day.
0
have to ~ requirement

You have to be here at 8 o'clock tomorrow morning.

~

You are required to be here at 8 o'clock tomorrow morning.

ought to ~ advisability


I ought to buy a new car.

~

It is advisable for me to buy a new car. / It would be a good idea for me to buy a new car.

ought to ~ expectation
0
thank you alot it was helpful Emotion: smile
0
thank you alot it was helpful Emotion: smile

Related Questions