be supposed to 和should用法上有什么区别

如题所述

be supposed to 和should都有“应该”的意思 ,有时可互换,但它们的用法也是有点不同。
1、be supposed to有人称和数的变化。侧重于强调“被期望”,就是说,大家希望你这样做但你不一定要这样做;也可用来表示劝告、建议、义务、责任等,相当于情态动词should。
2、should 没有人称和数的变化.既可指有责任或义务 “应该”做某事,也可指建议或劝告某人“应该”做某事,还可指推测某事或某情况“应该”会发生“等。语气更强烈。
如:
1). You are supposed to liten to your boss.
你应该听你老板的。
2).He is supposed to work hard.
他应该努力工作。
3). We should help each other. (表示责任)
=We are supposed to help each other .
我们应该互相帮助。
4). You should see a doctor.(表示建议或劝告)
=You are supposed to see a doctor .
你应该去看医生。
5).They should be there by now, I think. (表示推测)
我想现在他们都已经到了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-26
be supposed to一般是指被要求应该做什么,而should更主观点,是自己应该做什么.举个例子,如果老师要你早上8点到校,那就是be supposed to arrive at school at 8.如果是你自己的事,比如复习作业,那就是should do some review
第2个回答  2016-06-24
be supposed to一般是指被要求应该做什么,而should更主观点,是自己应该做什么.举个例子,如果老师要你早上8点到校,那就是be supposed to arrive at school at 8.如果是你自己的事,比如复习作业,那就是should do some review。本回答被提问者采纳
第3个回答  2016-07-04
be supposed to 是一个固定搭配动词短语,而should是一个情态动提交回答词
第4个回答  2016-06-24
前者用于被动时态,后者一般用于主动