高中英语~请问if省略句的倒装,是不是只有对过去和将来的虚拟的时候,才能倒装?因为出现的这几个都不

高中英语~请问if省略句的倒装,是不是只有对过去和将来的虚拟的时候,才能倒装?因为出现的这几个都不是“if+主+动词原形”的形式,就是对现在的虚拟的条件句的形式。非常感谢!

第1个回答  推荐于2017-09-29

并不一定;

是否可以倒装只取决于if引导的从句中是否有were/had/should 三个词;

 

If 引导条件状语从句分为要虚拟和不要虚拟两种情况;

而其中要虚拟的从句中,存在可以倒装的情况(注意不是一定要倒装,是可以)

 

例如:下面都是要虚拟的情况,并且可以倒装。

    对过去虚拟

    If they had been told the rules, they wouldn't have failed.= Had they been told the rules, they wouldn't have failed.

    对现在虚拟

    If I were you, I would leave now. = Were I you, I would leave now.

     

    对将来虚拟

    If I were you, I would never regret. = Were I you, I would never regret.

    If it should snow tomorrow, there would be no place to go. =Should it snow tomorrow, there would be no plave to go.

追问

不好意思,请问下,对现在的虚拟,不是必须用“if+主+动词原形”吗?were不是动词原形啊。。。

追答

对现在的虚拟不是用动词原形,是用动词过去式,如果遇到be动词,就用were
例如:
If you did that for me, I would......(事实上你不会帮我做,要用虚拟)
If you were here, you would understand...(事实上你不在这儿,要用虚拟)

关于If + 主语 +动原,这是真实条件状语从句,不是虚拟语气

本回答被提问者和网友采纳
相似回答