if的省略有三种情况:had、were和should。
首先,在虚拟语气里面如果表达对过去发生的事情的虚拟,会用到had,我们就可以省略if,把had提前。Had you arrived ten minutes earlier, you could have seen that super star.如果你能早到十分钟的话,你就可以看到那个超级巨星了。这个句子是对过去的事情进行虚拟。它就是省略了if,提前了had。它的完整格式是:If you had arrived ten minutes earlier , you could have seen that super star.
其次,were也可以有这样的用法,但是were是针对现在的时态进行虚拟的时候使用的。Were I you, Iwould take that offer and enter that university. 如果我是你的话,我就会接受邀请,进入那个大学。它的完整格式是:If I were you, I would take that offer and enter that university.
第三,should是针对将来的事情虚拟的时候使用的。同样是省略if,把疑问词should提前。Should you join in the team tomorrow, the team would certaily win the game.其完整格式是If you should join in the team tomorrow, the team would certaily win the game.
可以看出,这个三个单词分别针对三个不同的时态。had是针对过去虚拟的时候用的,were是对现在的事情虚拟的时候用的,should是对将来的事情虚拟的时候用的。用法都是去掉if,把疑问词提前。
原创文章,作者:清风徐来,如若转载,请注明出处:http://www.bnfrf.com/15846.html