Take your coat in case it should rain. 请问 should 的词汇意义与语法意义。
in case 引导的从句可以使用一般现在时,但表示的是将来时间:
-
Take your coat in case it rains. 带上外衣,以防下雨。
-
Write a will in case you die. (CGEL) 写个遗嘱吧,以防你逝世。
如果 in case 从句使用一般过去时,则表示过去的将来:
Doctors and nurses remained above ground while police patrolled the streets in case anyone tried to leave the shelters too soon. (New Concept English, Book 3, L.7)
医生和护士则留在地面,警察在街上巡逻,以防有人试图过早离开防空洞。
如同其他目的状语从句常常要求一个表示推定性的情态动词一样, in case 引导的从句有时也要求使用一个表示推定性的情态动词 should 或 might。should 在这里的词汇意义相当于 might,切不可理解为“应当”:
-
Here's a shilling in case you should need it. (Mansfield) 给你一先令,也许你用得着它。
-
He left early in case he should miss the last train. 他动身很早,以防误了最后一班火车。
-
In case the wall should collapse, they evacuated the building. (GCE) 他们怕墙壁倒塌,便撤离了这幢大楼。