虚拟语气与条件状语从句如何区分?

如题所述

1. 分析A
首先,要注意区别IF 引导的条件状语从句 与虚拟语气的区别。
条件状语从句中,一般是在现实生活中已经发生或者可能发生的事情,发生可能性比较大。只要从句中的条件成立,一定会成为事实。从句通常是一般现在时,主句是一般将来时: e.g.:If you don't leave immediately, you will be late.
而 虚拟语气引导的往往是非真实的,或者是不可能发生的事情。时态根据句子涵义判断。1. 与现在事实相反,从句用一般过去时 2. 与过去事实相反,从句用过去完成时 3. 与将来事实相反,从句用were to do 或者should +动词原型
【题目中已经说了he was able,所以,“如果他想要解决,他就可以解决”这是一个可能发生的事实,也是真实的情况,所以句子属于 if 引导的条件状语从句 】
仅供参考。
PS: 具体的还是询问老师比较好。
温馨提示:答案为网友推荐,仅供参考
相似回答