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

admin2015-02-09  23

问题 ______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,for表示“因为”。B)选项是省略了if后的条件句的形式。
转载请注明原文地址:https://kaotiyun.com/show/yfUC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)