shall和should的区别是什么?

如题所述

Shall和should既可以作为助动词,也可以作为情态动词。作为助动词时,should是shall的过去式;用作情态动词时, shall和should意义差别很大。
下面具体看看shall和should的区别及用法。

一.Shall的用法

1. shall表义务,用于第二、第三人称。如:
You shall do as you see me do.你照我的样子办。
He shall be punished if he disobeys.他若不服从就要受到处罚。
【注意】shall有时在从句中相当于must。如:
It has been decided that the proposal shall not be opposed.已经决定不得反对这项提议。

2. shall表许诺,用于第二、第三人称,用于肯定句和否定句。如:
Tell him that he shall have the book tomorrow. 告诉他这本书明天给他。
She shall get her share.她可以得到她的一份。

3. shall表征询意见,用于第一、第三人称疑问句中,如:
Shall we begin our lesson? 我们能开始讲课了吗?
When shall he be able to leave the hospital?什么时候他能出院呢?

4.shall表示命令,警告、威胁、规定、必然性等,主要用于第二、三人称肯定句中,如:
You shall fail if you don't work harder. 如果你不努力工作,你将会失败(警告)
You shall suffer for this. 你会为此事吃苦头的。(表威胁)
Persons under 18 shall not be employed in night work.不满十八岁的人不得雇佣干夜间工作。(表规定)
That day shall come.那一天一定会来。(表必然性)

5.Shall表示决心,一般用于第一人称肯定句中,如:
I shall return. 我一定回来。(表示决心)

二.Should的用法:

1.Should表征询意见,常用于第一人称,表示说话人的一种谦逊、客气、委婉的语气,如:
Should I open the window? 我可以开窗户吗?
should advise you not to do that. 我倒是劝你别这样做。
This is something I should have liked to ask you. 这是我本来想问你的。

2..should表示义务或责任,一般意为“应该”:可用于各种句式,通常指将来,如:
You should do what your parents tell you.你应该照你父母的话去做事。
He should do some work, but he doesn’t want to.他应该做些工作,但是他不想做。
也可指现在,如:
You shouldn’t feel so unhappy over suchtrifles.对这种小事,你不应该感到这么不高兴。
You shouldn’t be sitting in the sun.你不应该坐在阳光下

3.Should表示劝告、建议、命令,其同义词是ought to;在疑问句中,通常用should代替ought to。如:
You should go to class right away.你应该立刻去教室
Should I open the window?我能打开窗户吗?
You should give up smoking. 你应该戒烟。
You should go and ask your teacher. 你应该去问问老师。

4.should 表示推断,意为“应该”、“可能”,暗含很大的可能,如:
It’s 4:30. They should be in New York by now.现在是四点半,他们应该到达纽约了。
Three weeks should suffice.三个星期应该足够了。
With an early start he should be here by noon. 动身得早,他中午就该到这里了。

【注】should表示推断时,语气较肯定,通常是指非常可能的事(因为暗示有一定的事实依据或合乎常理),
而may, might, could等表示推测时,则语气较不肯定,尤其是might, could。

5.Should的含义较多,用法较活,现介绍一下特殊用法
1)用在if引导的条件从句,表示一件事听起来可能性很小,但也不是完全没有可能。相当于“万一”的意思。从句谓语由should加动词原形构成,主句谓语却不一定用虚拟语气。
例:Ask her to ring me up if you should see her. 你万一见到她,请让她给我打个电话。
Should I (If I should) be free tomorrow I will come. 万一我明天有时间,我就来。

2)在that引导的从句中,should也可表惋惜、忧虑、欢乐、惊讶等感情色彩。
例:I’m sorry that you should think so badly of me.你竟把我想得这样坏,我感到遗憾。
It is absurd that such things should happen to a family like theirs.真可笑,这种事竟发生在他们那样的家庭中。

3)Why(or How) + should结构表示说话人对某事不能理解,感到意外、惊异等意思。意为“竟会”。
例:Why shouldn’t you invite him?为什么你不邀请他?
How should I know? — 我怎么会知道呢?
I don’t see why we shouldn’t make friends.我不明白为什么我们竟不能成为朋友。

4)“should + have + 过去分词”结构一般表示义务,表示应该做到而实际上没有做到,并包含一种埋怨、责备的口气。
例:I should have helped her, but I never could.我本应该帮助她的,但我不能
You should have started earlier.你本应该早一点开始的。
温馨提示:答案为网友推荐,仅供参考