单选题 ______ 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"。其中,如将if省略,须将条件句中的were,should或had等助动词提到主语前面,故答案为B。