should、must、need to、have to、ought to的区别?

如题所述

should表示“按道理应该”
must表示“主观上必须”
eg:We must clean the classroom because we should keep it clean.
need to“有必要做”
have to表示“客观上不得不”
eg:We have to clean the classroom because it is too dirty.
ought to表示“主观上应该”
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-17
should 表建议
must 要求的意味
need to 建议你该怎么做 同 should
have to 不得不 身不由己的意味
ought to 有种应该做,而没做的意思
第2个回答  2013-07-17
should=ought to 应该
must强调必需,有规定的
have to 不得不
need to 需要
第3个回答  2013-07-17
need to、have to、ought to这几个是一类,should、must这几个是一类。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网