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