( )us the information,we would have been

免费题库2022-08-02  16

问题 ( )us the information,we would have been ambushed.A.Had he not given   B.If he did not give   C.Should he not give   D.Were he not to give

选项 A.Had he not given
   B.If he did not give
   C.Should he not give
   D.Were he not to give

答案 A

解析 考查虚拟语气。根据后半句would have been可知,是与过去事实相反,所以if条件句中的谓语动词用had+done的形式,因此A项正确。当if引导的虚拟条件从句中含有had,were 或should时,如省略if,则要将had,were或should提前。此处是省略了if并将had提前,还原为if he had not given us the information。故本题选A。句意:如果不是他给了我们消息,我们就会遭到伏击。
转载请注明原文地址:https://tihaiku.com/gongwuyuan/2634540.html

最新回复(0)