should 与 must 有何不同?

问题描述:

should 与 must 有何不同?
当它们都表示义务的时候.

should 和must 区别主要体现在语气上.
should 更多的是表示意见,而must表示命令.他们还都可以表示推测,只是相比较起来.must 在表示推测的时候,语气是较肯定的.should 还会出现在一些虚拟语气中.