早教吧 育儿知识 作业答案 考试题库 百科 知识分享

formyillness,Iwouldhavelenthimahelpinghand.A.NotbeingB.HaditnotbeenC.WithoutbeingD.Nothavingbeen选哪个,为什么?我想要的是分析,

题目详情
__________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 it hadn't been for my illness要不是因为我的病,与过去时相反if从句要用过去完成时.
可以省去if,把had提前.