单选题 _____ for my illness, I would have lent him a helping hand.无
【正确答案】 B
【答案解析】句意: 如果不是因为我的病, 我就会帮他一把了。 had it not been相当于if it had  not been, 表示“如果不是”, 是对过去情况的虚拟。