be supposed to do sth与should的区别
be supposed to:(按规定,习惯,安排等) 应当,应该,强调的是外在的压力或者看法,是他人要求你应该如何做. 例句:I have not seen it myself, but it is supposed to be a great movie. 这部电影我没看过,不过人们普遍认为很不错。 不准践踏草地。You are not supposed to walk on the grass. should是一个情态动词,与动词原形连用,should do应该做某事...