______for my illness I would have lent him helping hand.

admin2012-06-27  16

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

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

答案B

解析 译文:要不是因为我病了,我就给他帮忙了。本题测试虚拟语气省略if时的条件状语的表达方式。从主句的结构(would have lent)可以看出本句是对过去的一种虚拟,从句应为虚拟条件句,而if省略,要求倒装,所以B选项是正确答案。另外如不用句子表达,也可用but for…来表达,意为“要不是因为……”。
转载请注明原文地址:https://kaotiyun.com/show/idHO777K
0

最新回复(0)