> 英语 >
英语单选题:_____ for my illness I would have lent him a helping hand.
A.Not being
B.Without being
C.Had it not been
D.Not having been
人气:293 ℃ 时间:2019-11-06 02:52:45
解答
C
这是个虚拟句
意思是“如果我没生病的话,我就会帮助他”
从句里用了would have lent ,现在完成式
主句就要用过去完成时,即:had done
当虚拟句中的if省略时,主句中的had要提前
这个是语法
所以选C
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版