词典词条 · 问答

should ¹¹

核心问题

Well, sir, don't ask me. They are the people here. They should know. 我们大家对句中的 should know 有不同的理解。有的说 should know 是指“应当知道”,有的则说是“可能知道”。请分析。

词典解答

人人皆知,should 可用于表示“应该”(义务、责任):

  1. You should pay your debts. (PEG) 你应该偿还你的债务。

  2. The floor should be washed at least once a week. (CGEL) 地面应该至少一周刷洗一次。

should 的第二个常见含义是表示“该”“可能”(推论,推测):

  1. The report is written after careful investigation, so it should be reliable. (《新英汉词典》) 这份报告是经过周密的调查才写成的, 因此, 该是可靠的。

  2. We needn't get ready yet; the guests shouldn't come for another hour. (LDCE) 我们还用不着准备好;客人在一小时之内可能还来不了。

从具有这两种不同意义的 should 的否定形式,更可以看出它们之间的区别:

  1. You shouldn't tell lies. (PEG) 你不应当说谎。

  2. The guests shouldn't come for another hour. 客人在一小时之内可能还来不了。

should 的这两个不同的含义用在你所提问的句子里,都是讲得通的:

(a) 哎, 先生, 不要问我。他们是这里的人。他们应该知道。(They have a duty to know.)

(b)……他们可能(也许)知道。(It's probable that they know.)

来源:英语常见问题解答大词典-7.md · 第 1055210580 行 · 原文哈希 fa86ae543c