should后面动词什么形式(情态动词:shall和should的用法详解)
1.shall的用法
①征求对方的意见或请求许可
shall一般用于第一,三人称的疑问句中,表示征求对方的意见或请求对方的许可。
Shall we go home now?我们现在回家好吗?
Shall I invite her her to join us?我要不要邀请她加入我们?
Shall he go now?他现在可以走了吗?
②表示允诺或命令
主要用于陈述句中,与二三人称连用,表示说话人的允诺,警告,命令,威胁等。
You shall get the book two days later.你将在两天后得到这本书。(允诺)
You shall finish the job by yourself.你得自己完成这项工作。(命令)
He shall end up in prison if he goes on like this.如果他继续这样下去,他最终会进监狱的。(警告)
③表示必须,应该
一般用于陈述句中,与第三人称连用,表示在规定,条约,法规等中的必须,应该。
All the students shall obey the school rules.所有的学生都应该遵守校规。
No candidates shall leave the classroom before 10 o’clock.考生在10点前不得离开考场。
④表示意志决心
一般用于陈述句,与第一人称连用,表示说话者的决心和意志。
We shall finish the job ahead of time.我们一定提前完成这项工作。
I shall make every effort to realize my dream.我一定尽一切努力来实现我的梦想。
2.should的用法
①should应该,表示劝告,一般用于二三人称等。
Every student should wear school uniform in the school.每个学生在学校都应该穿校服。
He suggested that we should set off early tomorrow.他建议我们明天应该早点出发。
You should take medicine on time.你应该按时吃药。
②表示惊讶,赞叹,不满,失望等情绪
should表示惊讶,赞叹,不满,失望等情绪,可译为竟然。
Why should he tell a lie again?他为什么又要说谎呢?
I can't believe that he should be so rude to his mother.我不敢相信他竟然对他母亲如此粗鲁。
Can you imagine she should marry such a man as Jack?你能想象她竟然会嫁给杰克这样的人吗?
③表示推测
说话人把握性较大,意思是应该会,照理应该。
It's 8 o'clock. He should be in the office now.现在是8点钟。他现在应该在办公室。
There are so many stars in the sky. It should be a nice day tomorrow.天上有那么多星星。明天应该是个好天气。
④在一些名词性从句中表示建议,劝告,命令等。should+动词原形,should常可以省略。
It is important that the students should learn Chinese well.学生学好汉语很重要。
He suggested that we should go swimming tomorrow.他建议我们明天去游泳。
⑤should用于虚拟条件句中,表示与将来事实相反。
If it should rain tomorrow, we would not go camping.如果明天下雨,我们就不去露营了。
If he should not come, they would be greatly disappointed.如果他不来,他们会非常失望的。
should+have done的含义
①should+have done表示过去本应该做某事,但实际没做;shouldn’t have done表示过去本不应该做某事,但实际上做了,含有责备或遗憾的语气。
You should have told her the truth.你本应该告诉她真相。
You shouldn't have told her the truth.你本不应该告诉她真相。
②should+have done表示推测,可能性较小。
They set off early and should have arrivedby now.他们出发得早,现在应该到了。
He should have finished the job by this time tomorrow.明天这个时候他应该已经完成这项工作了。