发布网友 发布时间:2022-04-23 10:01
共1个回答
热心网友 时间:2023-09-26 17:14
答:我们认为be expected to do、 be supposed to do和 should do的意义和用法是有点区别的。be expected to do意思是:期望、盼望。be supposed to do意思是:应当(只是一般认为,普遍觉得应该,但不是强制必须的),should 意思是:应该。例如:
1.be expected to do 的意思是:被期待做某容事、被预料做某事,有望做某事,强调期望。例如:
He is expected towin the match. 他有望赢下那场比赛。
2.be supposed to do 的意思是 :理应做某事。当主语是“人” 时,意为“应该…… ”;“被期望……”,它可以用来表示劝告、建议、义务、责任等,相当于情态动词should。强调责任,语气更强一些。例如:
You are supposed toclean the house. 你应该把房间打扫一下。
3.should do意思是:应该做某事(指必须的,有责任与义务)。例如:
As a student, you should work harder. 作为学生,你应该用功学习。