be expected to do与be supposed to do的区别有哪些?

如题所述

1、意思不同

be supposed to do:理应做某事,口气更强一些,有希望做(成)……

be expected to do:被期待做某事、有望做某事。

2、语气程度不同

be supposed to do相当于should的这个用法。相对于be expected to do 主观性强一些。

例句:Teachers are supposed to treat all the students alike.

老师应该对所有的学生一视同仁。

be expected to do意为预料,表示一种可能性。

例句:She is expected to be a good doctor.

他有希望成为一名好医生。

3、用法不同

be supposed to... 其中to是动词不定式符号,不是介词,其后要跟动词原形。当be supposed to... 的主语是“人” 时,意为“应该……”;“被期望……”,它可以用来表示劝告、建议、义务、责任等,相当于情态动词should。当be supposed to... 的主语是“物”时,它表示“本应;本该”,用于表示“某事本应该发生而没有发生”

例句:

The new laws are supposed to prevent crime.

这些新法令本应该起到防止犯罪的作用。

Everyone is supposed to wear a seat-belt in the car.

每个人在汽车里都应该系安全带。

be expected to后也接动词原形,be expected to的主语只能为“人”,意为“被期待做某事”,主语不可以为物。

温馨提示:答案为网友推荐,仅供参考
相似回答