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

2024-11-22 09:31:01
推荐回答(3个)
回答1:

be supposed to 和should用法上的区别是:be supposed to强调外在的压力,安排或者看法,should是从自身出发,主观觉得应该怎么做。

用法区别详解:

一、be supposed to

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

2.当be supposed to... 的主语是“物”时,它表示“本应;本该”,用于表示“某事本应该发生而没有发生”。

3.be supposed to后面接“have + 过去分词”时,表示“本应该做某事而没做”。

4.be supposed to... 的否定结构为be not suppose to...,它常用于口语中,意为“不被许可;不应当”。

二、should

1.Should 表示过去将来时,即从过去观点看将来要发生的事,多用于间接引语中。

2.Should 表示义务、责任、常译为“应当”,“应该”,或表示一种估计的情况,译成“按理应当”,“估计......”。

3.Should 用于完成时态,表示对过去发生的动作的一种推测,译成“应该已经......”。

4.在某些从句中,should 表示惊异、意外等情绪,常译为“竟然”。

5.当陈述部分含有ought to ,其反意疑问句部分,美国英语中用should .

6.用于成语中 I should like to......“我想(做)......”

7."should (not) +have+过去分词(done)" 对已发生的事表示遗憾或责备,表达"本该或不该"之意。

扩展资料

同义词:must、behove、ought to

一、must 

读音:英 [mʌst]  美 [mʌst]    

释义:

1.aux. 必须;应当;很可能

2.n. 必须做的事;未发酵的葡萄汁;发霉

例句:One must honor his contract and keep his word.

译文:任何人都应当尊重合同,信守诺言。

二、behove 

读音:英 [bɪ'həʊv] 美 [bɪ'hoʊv]    

释义:

1.v. 理应;应该;有必要

2.=behoove(美).

例句:It ill behoves Anne (ie She ought not) to speak thus of her benefactor.

译文:安不应该这样谈论她的恩人。

三、ought to

读音:英 [ˈɔ:t tə]   美 [ɔt tu]  

释义:v.理应;应当,应该;宜

例句:We ought to follow her good example. 

译文:她是个好榜样,我们应当仿效她。

回答2:

be supposed to 表示“理应.”强调客观上,“猜想会.”常用于被动语态中
You are supposed to liten to your boss.
He is supposed to work hard.

should 表应该.,强调主观上的原因
You should work hard to catch up with your classmates.
You shouldn't laugh at her.

1、be supposed to还有“据说”(=be said to)
Let's go and see that film.It's supposed to be very good.
2、计划、安排 The train was supposed to arrive at 11:30,but it was 40 minutes late.
3、be not supposed to 表示不允许等
You're not supposed to park here.

回答3:

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. (表示推测)
我想现在他们都已经到了。