should不一定是“应该”


【问】

  1. If he _____ come here tomorrow, I would talk to him.
  2. You can’t imagine that he _____ be a thief.

答案:1. should 2. should

这两句的should似乎不是“应该”,到底是什么意思?

【答】

should除了常用的“应该”之意,还有“万一”和“竟然”之意。

1句中为“万一”,句意:明天他万一来了,我要和他谈谈。

2句中为“竟然”,句意:你无法想象他竟然是个贼。