Difference between the use of SHALL & OUGHT

Dear Student.

Both "shall" and "ought" express assertion by a speaker and in some cases both of these words can be used interchangeably. However, "ought to" adds more compulsiveness to the matter. While "shall" is more sparing. For example:

You shall do your homework.
You ought to do your homework.

The first sentence sounds more like a suggestion or a piece of advice. The second sentence sounds stricter in tone and is more like an instruction. 

We hope that this answer solves your query.
Regards.  
 

  • 1

In general practice , we may also use OUGHT TO instead of SHOULD.

01. The difference is that OUGHT TO is stronger in meaning .

Ex: We should leave tomorrow morning. ( casual statement )

We ought to leave tomorrow morning. ( stronger in meaning )

02. we sometimes use OUGHT TO instead if SHOULD with the meaning of expectation but not very often. Again, it sounds stronger.

Ex: We ought to sort out this problem at once. ( stronger in meaning )

We should sort out this problem at once. ( casual statement )

‘ought to’ indicates ‘moral obligation’ where as ‘should’ shows ‘mere obligation.

  • 2
We use SHOULD when we want to say or ask what is the correct or best thing to do. It is a way of asking for or giving advice. Note: In this meaning, we can also use OUGHT TO instead of SHOULD. The difference is that OUGHT TO is stronger in meaning – so be careful with it!
  • 3
Heyyy guys
  • -1
What are you looking for?