shall什么意思(should和shall的区别)
一、关于作时态助动词时的差异
should作为shall的过去式,在英文中扮演着重要的角色。当用在第一人称时,should引导的是一般将来时(主要在英国英语中),而过去将来时则通过should来表达(这种情况在现代英语中已较为罕见)。
二、作为情态动词使用的不同情境
1. should的用法
(1)在表示假设的情况下,should意味着“万一”。例如:If the car should break down on the way, you would have to walk back. (万一汽车中途抛锚,你就得走回来。)
(2)当表示可能性、推测、期待时,should意为“可能,该”。如:She should be here any minute.(她该马上就到。)
(3)在表示义务、责任的情况下,我们应该使用should,意为“应该,应当”。例如:You should do as she says.(你应当照她说的去做。)
(4)在表达感情、意志的情况下,should表示“竟然会;应该”。如:I'm sorry it should be this way.(很遗憾,事情竟会是这个样子。)
(5)在提出建议、命令、决定等情况下,should表示“应该,必须”。如:Crime should be punished.(犯罪应受惩罚。)
(6)should还有多种用法,如表示目的、结果、意愿等。
2. shall的用法
(1)在问句中,shall主要用于征求对方意见,特别是在第一、第三人称中。例如:Shall we begin now?(我们现在开始好吗?)
(2)在陈述句中,shall用于第二、第三人称,主要表达说话人的意图、允诺、警告、命令、决心等。例如:You shall have it back next week.(下星期一定还你。)
(3)在条约、规章、法令等文件中,shall表示义务或规定,一般用于第三人称。例如:Intruders shall be punished.(非法闯入者将遭处罚。)
(4)在某些固定句型中,shall还可以表示不可避免的某事一定会发生。例如:That day shall come.(那一天总会来的。)
三、关于词性的不同
should是一个情态动词,主要表达“应该怎样”。而shall可以用于第一人称,表达征求对方意见或向对方请示;用于第二、第三人称时,则表达说话人给对方的命令、警告、允诺或威胁。