be expected to do、be supposed to do、should do有区别吗?

发布网友 发布时间: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. 作为学生,你应该用功学习。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com