Hadn’t been for the efforts made by ancestors that have gone before her, she suddenly realized, all the chances may not have bee

admin2018-06-29  45

问题 Hadn’t been for the efforts made by ancestors that have gone before her, she suddenly realized, all the chances may not have been possible.

选项 A、Haven’t been for
B、It hadn’t been for
C、Had it not been for
D、Have it not been for

答案C

解析 答案是C。本题考查虚拟条件句的用法。had it not been for用于引导表示过去的虚拟条件句,意为“如果不是……”
转载请注明原文地址:https://kaotiyun.com/show/hmMO777K
0

最新回复(0)