______for my illness I would have lent him helping hand.A、Not beingB、Had it not

游客2025-03-24  2

问题 ______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://tihaiku.com/zcyy/4011381.html
最新回复(0)