省略if 然后助动词+done我不懂为什么要加be因为be fir your help是固定吗?
追答本来是由于你的帮助,英语是:it is for your help这里有个is,这个懂吗?
因此作成完成时是it had been for your help
否定:it had not been for your help
省去了if,句子倒装把had提前,得:Had it not been for your help
还有问题吗?
追问没有了!
追答谢谢好评
if 省略要倒装
追问虚拟语气倒装我只知道省略if 助动词提前 这里的been是干嘛的?被动?
追答不是,相当于时态
过去完成时
虚拟语气,考的就是时态的问题
欧克
追问我错了其实我想问为什么要有be动词,我知道这里虚拟助动词+done ,是因为be for your help是固定搭配吗?
追答for翻译成因为
固定搭配与否,我不好说
追问那a和b怎么选我就是不懂这个be
追答b是一般过去时
你可以查一下虚拟语气时态问题,
明白了嘛