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

admin2015-03-13  28

问题 ______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

解析 句意:“要不是我病了,我一定会帮他一把的”。本题考查了虚拟语气用法。若提到的假设与过去的情况相反,虚拟语气结构应该为:if主语had+v-ed,……would have+v—ed.其中,if可以省略。此时需要将句中的had提到主语之前。
转载请注明原文地址:https://kaotiyun.com/show/oMUC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)