2道英语选择~12.Hewouldhaverecoveredso
12.He would have recover sooner_______the treatment earlier.A A.had he received B.if he received C.were he to receive D.if he were to receive 14.They ______ but the storm made it impossible.B A.hoped to pay us a visit B.had hoped to pa
12.He would have recover sooner_______the treatment earlier. A.had he received B.if he received C.were he to receive D.if he were to receive 正确答案:A 译文:如果他早点接受治疗的话他是可以很快康复的。 解析:这是一个虚拟语气句型,表示与过去事实相反的假设,说明事实上,他没有早点接受治疗,也不可能康复得很快。表示与过去事实相反的假设的结构为: 主句用“would/should /could/might+ have done ,从句用had+过去分词。 ”但是这种句型我们常常可以把从句中的.if省略掉,把.had提到主语之前来的倒装形式。 14.They ______ but the storm made it impossible. A.hoped to pay us a visit B.had hoped to pay us a visit C.hoted to pay a visit for us D.had hoped to pay a visit for us 正确答案:B 译文:他们本希望来看望我们的的,但是暴风雨使得他们不可能来了。 解析:pay sb a visit 拜访某人 ,由于us是个代词,只能放在中间,从后一句话可以知道,他们不可能来了,那么一定就是原本希望做某事,而事实上没有很做成。那么就可以判断用过去完成时态,表示本来要怎么样的。。