be expected to do和be supposed to do的区别为:侧重点不同、含义不同、用法不同。
一、侧重点不同
1.be expected to do
解析:是有希望做(成)……,客观性强。
2.be supposed to do
解析:be supposed to do是被期望或要求,应该,主观性强。
二、含义不同
1.be expected to do
释义:期望,预计,有望做某事。
例句:Anne couldn't be expected to understand the situation.别指望安妮能弄明白当前情势。
2.be supposed to do
释义:应当,应该。
例句:These tasks may still be active, but they are not doing what they are supposed to do.这些任务可能还是活跃的,但是不在做它们应该做的事情。
三、用法不同
1.be expected to do
用法:expect的基本意思是“期待”“料想”,指相信或盼望有人会来或有事会发生,这种预料多有一定的根据,强调的是客观可能性,多用于好的方面,在口语中expect的意思常淡化为“认为”“想”,此时主语多为第一人称单数。
2.be supposed to do