在翻帖子的过程中,看到曹老师有这一句话
Tom ______ better than to ask Dick for help.
A.shall know B.shouldn't know C.has known D.should have known
…
A shall表示说话人的意志,不可以和静态动词连用。shall也不可以表示推断。因此排除。”
但我在其他地方发现还是有接静态动词的状况
1. 命令意义
Each competitor shall wear a number. 每一个参赛者都需要戴号码。
shall还可用来表示按条款、法令、规章等需要履行的义务,用于第三人称,其含义等于“需要”。
2. He shall want for nothing that money can buy. 只须钱能买到的所有他都不会缺少来
shall用于第三人称,表示“义务”,或者表示说话者的意图、告诫、威胁、命令、决心、注定的结果等,意为“应该;需要;必然会;必须要”。
I promise you that you shall have a present next week.
这个句子中的shall表示说话人的意志。假如改为will则成了预测意义。
问: “shall表示说话人的意志,不可以和静态动词连用”, 仅适用于shall某些意义吗?
Tom ______ betterthan to ask Dick for help.
A.shall knowB.shouldn't know C.has known D.should have known
此题在命题上非常不严谨,由于除去选择D 以外,还有两个可选答案:A.shallknow 和 C. has known。
关于 shall know 能不能。这个句子主语为第三人称,shall 表示 must 或 should 之意,可以跟 know 连用。shall 能否与静态动词连用,应该没什么特别的限制。
Tom shall knowbetter than to ask Dick for help. 依据可参考下面第(2)(3)条。
本句等于:
Tom should knowbetter than to ask Dick for help. (这是非常容易见到的句子)
这里有一个现成的名句:
She shall know better than to poke theanimal with her umbrella.
她应当了解不该用伞去捅动物。
以下是我总结的关于shall 的基本使用方法:
shall 除去用作助动词来构成以后时(限于英国英语第一人称,过去式为should)外,主要用作情态动词。
(1)表示征求建议或请求允许
shall用于1、三人称的疑问句中,表示征求他们的建议或请求他们允许。
Shall we meet at 6o’clock tonight? 今晚大家六点见面怎么样?
Shall I telephoneher and ask her to come here? 需不需要我打电话让她过来?
Shall she go now? 她目前可以走了吗?
(2)表示承诺或警告
在陈述句中,主语为2、三人称,表示说话人给他们的许诺、命令、警告、威胁等。
You shall get whatyou want if you behave well. 假如表现好的话,你就会得到你想要的东西。(许诺)
He shall do it byhimself. 他得自己做。(命令)
You shall fail ifyou don’t work harder.你不愈加努力工作就会失败。(警告)
He shall bepunished sooner or later.他早晚要遭到惩罚的。(威胁)
(3)表示“应该”和“需要”
用于第三人称的陈述句。特别在条款、规定、法令等文件中,表示义务或规定,意为“应该”、“需要”。
No reader shallremove a book from the library without permission. 未经许可,读者不准把书带出图书馆。
Those belonging toour club shall wear uniforms. 大家会所的成员应该穿统一的制服。
(4)表示决心和意志
用于第一人称,限于陈述句,表示说话者的决心和意志。
I shall catch upwith them. 我必须要赶上他们。
We shall finishthe task before Friday. 大家必须要在星期五之前完成这项任务。