In case 后的虚拟情况是怎样的

如题所述

1. in case 的意思可以理解为“在...的条件/前提下”,是否要使用虚拟语气,要看说话人提出的条件是真是假。如果条件是已经发生过的与事实相同,或者在将来发生的可能性大,我们认为就是“真的”,不用虚拟语气。如果提出的条件是与已经发生的事实相反,或者在将来基本不可能发生,我们认为是“假的”,就要使用虚拟语气了。上下文应该会有语境提示,用来分辨真假,或者通过主从句的配合也可以判断。

2. 如果不用虚拟语气,那么就等同于一般的条件句,现在时和将来时形式是一样的,主句 will do(将来时),从句 do(一般时),(也就是常说的主将从现) 过去时态的句子:主句 would /should / could / might + do (过去将来时),从句 did (过去时)

3. 使用虚拟语气的规则和IF虚拟(非真实)条件句是一样的,要倒退一格时态,也就是:现在时和将来时形式是一样的,主句would do(过去将来时),从句 did(一般过去时),过去时态的句子:主句 would /should / could / might +have done,从句 had done (过去完成时)

总结一句话,in case 的用法和if 是一样的追答

常见的用法

in case that...should...
假如

给个好评吧

温馨提示:答案为网友推荐,仅供参考
相似回答