shall和should有什么区别和联系?
should作情态动词表示“应该怎样”。
shall用于第一、三人称疑问句中时,表示征求对方的意见或者请示对方;用于第二人称和第三人称陈述句的时候,表示说话人给对方的命令和警告。
1、should是shall的过去式。从意思上看,should和shall都是应该的意思,表示建议或劝告。
What shall we do now?
我们现在该怎么做?
It's too late, we should go home now.
太晚了,我们该回家了。
当表示建议和意见时,should的语气比shall强硬。
2、在疑问句中,shall和should都表示征求意见。两者用法相似,但shall是试探性的,渴望对方赞同自己的意见;should更倾向于让对方给出中肯的意见。
Shall I turn off the light?
我能把灯关了吗?
Let's focus on the mission, shall we?
让我们关注任务本身,好么?
(在祈使句的反问句中,更倾向于用shall)
Where should we meet tomorrow?
我们明天该在哪见面好呢?
Should I go to work tomorrow? It's still dangerous outside.
我明天该去上班了吗?外面还是很危险。
3、在陈述句中。
shall:
shall在主语是第一人称时,单纯的“表将来”或“表意志”。
They shall arrive soon.
他们很快就会到了。(表将来)
I shall never forget you.
我不会忘了你的。(表意志)
当主语是第二、第三人称时,表示意图、命令、警告、威胁、规定、许诺、必然等等。
You shall go to school on time.
你该按时上学。(表规定)
Spring shall come.
春天必然会到来。(表必然性)
You shall have the toy if you finish your job today.(表许诺)
should:
should能表示很多shall不能的哦:
①表示责任和义务
We should keep discipline.
我们应该遵守纪律。
We should help each other.
我们应该互相帮助。
②主语是第一人称时,表示“想”
I should like to take a shower.
我想洗个澡。
I should think that he was about forty.
我想他差不多四十了吧。
③表示推断
should+动词原形:表示对现在或将来的推断
The cake should be OK now.
蛋糕现在应该好了。
They should arrive soon.
他们应该很快就到了。
should+进行时:表示对正在进行的事情进行推断
I bet they should be doing their homework now.
我打赌他们正在做作业。
Why should you be sitting here and doing nothing.
你为什么坐在这儿啥都不做?
should+完成时:表示对过去的事情进行推断,或者表示过去本该发生但是又没有发生的事。
They should have finished their homework now.
他们现在应该已经完成他们的作业了。
I should have listened to your advice.
我当初听你的建议就好了。
④表示意外和惊讶
How should I know that he would marry her?
我怎么知道他会娶她?
I'm surprised that he should do this to you.
他竟然这么对你,我很惊讶。
⑤表示不确定,这种情况一般翻译为"如果"、"万一"
If I should see her, I'll tell her.
如果我看到她,我就告诉她。
If I should die, find and marry someone else who loves you as much as I do.
万一我死了,找一个像我一样爱你的人结婚吧。
⑥用在虚拟语气中:
It's high time that everyone should wear a facemask as the virus being so strong.
病毒这么厉害,是时候每个人都戴口罩了。
I should have bought it the first time I saw it if I had enough money.
如果我有足够的钱,我在看到它的第一眼时我就把它买下来了。
⑦should在宾语从句或间接引语中表示“将”或“应该”。
I think that you should go there alone.
我觉得你应该自己去那儿。
He said he should arrive soon.
他说他很快就到了。
本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.