be supposed to 和should用法上有什么区别
2个回答
展开全部
be supposed to和should用法上的区别:意思不同、用法不同、侧重点不同
一、用法上意思不同
1.be supposed to意思:应该;认为必须;被期望
2.should意思:应该;可能;应当;竟然;将要
二、用法不同
1.be supposed to用法:接名词、代词或that/wh-从句(可用于虚拟式)作宾语。
例句:
They were supposed to be here an hour ago.
他们应该在一小时以前到达这里。
2.should用法:助动词shall的过去式,接动词不定式的一般式时表示现在或将来可能实现也可能不实现的愿望; 后接动词不定式的完成式时表示对过去一件未做的事情感到惋惜。
例句:
You should take advantage of it.
你应该好好利用这个机会。
三、用法上侧重点不同
1.be supposed to侧重点:用于虚拟条件从句中,可用于各种人称。
2.should侧重点:只用于第一人称;用于陈述语气。
展开全部
be supposed to 的用法:
用法一:
be supposed to...
其中to是动词不定式符号,不是介词,其后要跟动词原形。当be supposed to... 的主语是“人” 时,意为“应该„„”;“被期望„„”,它可以用
来表示劝告、建议、义务、责任等,相当于情态动词should。如: Everyone is supposed to wear a seat-belt in the car.
每个人在汽车里都应该系安全带。
Teachers are supposed to treat all the students alike.
老师应该对所有的学生一视同仁。
用法二:当be supposed to... 的主语是“物”时,它表示“本应;本该”,用于表示“某事本应该发生而没有发生”。如:
The new laws are supposed to prevent crime.
这些新法令本应该起到防止犯罪的作用。
The train was supposed to arrive half an hour ago.
火车本应在半小时之前到达。
用法三:be supposed to后面接“have + 过去分词”时,表示“本
应该做某事而没做”。如:
You are supposed to have handed in your homework by now.
现在你应该已经把作业交上来了。
He is supposed to have arrived an hour ago.
他应该一小时前就到了。
用法四:be supposed to... 的否定结构为be not suppose to...,它常用于口语中,意为“不被许可;不应当”。如:
She was not supposed to be angry about that.
她本不该为那件事而生气的。
You are not supposed to smoke on the bus.
你不应该在公共汽车上吸烟。
should用法:
用法 一、Should 表示过去将来时,即从过去观点看将来要发生的事,多用于间接引语中。 如:
We thought that we should never see you again.
我们想我们再也看不到你了。
The BBC weather report this morning said that we should have rain.
今天早上,BBC电台天气报告说,今天有雨。
用法二、Should 表示义务、责任、常译为“应当”,“应该”,或表示一种估计的情况,译成“按理应当”,“估计......”。 如:
Why should I pay him?
为什么我该付给他钱?
They should be there by now, I think.
我估计,他们现在到那儿了。
Should 用于完成时态,表示对过去发生的动作的一种推测,译成“应该已经......”。如: You should have washed the wood. (But you haven„t.)
你应该把伤口清洗了。(然而你没有)
用法 三、在某些从句中,should 表示惊异、意外等情绪,常译为“竟然”。 如:
It seems unfair that this should happen to me.
真不公平,这件事竟然发生在我身上。
用法四、当陈述部分含有ought to ,其反意疑问句部分,美国英语中用should . 如:She ought to stay here, shouldn't her?、
她该留在这儿,是吗?
用法五、用于成语中 I should like to......“我想(做)......” 如:
I should like to ask the teacher a question.
我想问老师一个问题。
用法 六、"should (not) +have+过去分词(done)" 对已发生的事表示遗憾或责备,表达"本该或不该"之意。 如:
He also learns that he should have cared more about his friends.
他还明白了他本应该多关心朋友。
He shouldn't have let out the secret.
他本不该泄露秘密的。(实际情况是"他已泄密"。)
区别:be supposed to主要从外部的期望、客观的标准或事先的安排(主观),should主要出自说话人本身的判断(客观)。
用法一:
be supposed to...
其中to是动词不定式符号,不是介词,其后要跟动词原形。当be supposed to... 的主语是“人” 时,意为“应该„„”;“被期望„„”,它可以用
来表示劝告、建议、义务、责任等,相当于情态动词should。如: Everyone is supposed to wear a seat-belt in the car.
每个人在汽车里都应该系安全带。
Teachers are supposed to treat all the students alike.
老师应该对所有的学生一视同仁。
用法二:当be supposed to... 的主语是“物”时,它表示“本应;本该”,用于表示“某事本应该发生而没有发生”。如:
The new laws are supposed to prevent crime.
这些新法令本应该起到防止犯罪的作用。
The train was supposed to arrive half an hour ago.
火车本应在半小时之前到达。
用法三:be supposed to后面接“have + 过去分词”时,表示“本
应该做某事而没做”。如:
You are supposed to have handed in your homework by now.
现在你应该已经把作业交上来了。
He is supposed to have arrived an hour ago.
他应该一小时前就到了。
用法四:be supposed to... 的否定结构为be not suppose to...,它常用于口语中,意为“不被许可;不应当”。如:
She was not supposed to be angry about that.
她本不该为那件事而生气的。
You are not supposed to smoke on the bus.
你不应该在公共汽车上吸烟。
should用法:
用法 一、Should 表示过去将来时,即从过去观点看将来要发生的事,多用于间接引语中。 如:
We thought that we should never see you again.
我们想我们再也看不到你了。
The BBC weather report this morning said that we should have rain.
今天早上,BBC电台天气报告说,今天有雨。
用法二、Should 表示义务、责任、常译为“应当”,“应该”,或表示一种估计的情况,译成“按理应当”,“估计......”。 如:
Why should I pay him?
为什么我该付给他钱?
They should be there by now, I think.
我估计,他们现在到那儿了。
Should 用于完成时态,表示对过去发生的动作的一种推测,译成“应该已经......”。如: You should have washed the wood. (But you haven„t.)
你应该把伤口清洗了。(然而你没有)
用法 三、在某些从句中,should 表示惊异、意外等情绪,常译为“竟然”。 如:
It seems unfair that this should happen to me.
真不公平,这件事竟然发生在我身上。
用法四、当陈述部分含有ought to ,其反意疑问句部分,美国英语中用should . 如:She ought to stay here, shouldn't her?、
她该留在这儿,是吗?
用法五、用于成语中 I should like to......“我想(做)......” 如:
I should like to ask the teacher a question.
我想问老师一个问题。
用法 六、"should (not) +have+过去分词(done)" 对已发生的事表示遗憾或责备,表达"本该或不该"之意。 如:
He also learns that he should have cared more about his friends.
他还明白了他本应该多关心朋友。
He shouldn't have let out the secret.
他本不该泄露秘密的。(实际情况是"他已泄密"。)
区别:be supposed to主要从外部的期望、客观的标准或事先的安排(主观),should主要出自说话人本身的判断(客观)。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询