关于 虚拟语气in caseI was advised to arrange for insurance_________(以防我需要医疗).答案:in case I needed medical treatment我的理解:这个答案是对过去、现在、还是将来的假设?看答案我觉得它是对现在,用的是一般过去时.但我觉得应该是将来的假设用would do 形式,即in case I (should) need medical treatment.问:我哪里理解错了?
关于 虚拟语气in case
I was advised to arrange for insurance_________(以防我需要医疗).
答案:in case I needed medical treatment
我的理解:这个答案是对过去、现在、还是将来的假设?看答案我觉得它是对现在,用的是一般过去时.
但我觉得应该是将来的假设用would do 形式,即in case I (should) need medical treatment.
问:我哪里理解错了?
答案是错的,应该是“in case I (should) need medical treatment”,
连接词“in case, lest, for fear that”可以用来引导虚拟语气。其形式通常为:“…lest (in case, for fear that) + 主语 + should + 动词原形”。Lest, for fear that 句中的 should 可以省去, in case 句中的 should 通常不省去,但是 in case 句中可以不用虚拟语气,而用陈述语气。Lest, for fear that后面也可以接其他形式。例如:
He took his coat with him in case it should rain.
他带着雨衣以防下雨。
整句话都是以过去时为基础的,你考虑的有些复杂了。
IN CASE 并不是专用于虚拟的
就像你的例句,和虚拟没有关系
IN CASE 你可以理解为“IF”
就像不一定所有用“IF”引导的从句都用与虚拟一样,“IN CASE”也不一定非用语引导虚拟
给你个例子对比一下:In case you need something,please don't hesitate to let me know.