______for my illness, I would have lent him a helping hand.

admin2015-02-09  37

问题 ______for my illness, I would have lent him a helping hand.

选项 A、Not being
B、Had it not been
C、Without being
D、Not having been

答案B

解析 本题考查介词for在虚拟语气中的用法,以及虚拟语气中从句省略if的用法。主句动词使用了虚拟语气would have lent,含义是“我本可以帮他”,因而前面需要一个表示过去的非真实条件从句,可以使用if it had not been for。B)选项是省略了if后的条件句的形式。本句意为:要不是因为我病了,我本可以帮他的。
转载请注明原文地址:https://jikaoti.com/ti/mhNGFFFM
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)