英语填空The achievements of the greatest minds in science could

英语填空The achievements of the greatest minds in science could never have been reached
The achievements of the greatest minds in science could never have been reached ______ the patient work of hundreds of others.
A.were it not for B.had it not been because
C.had it not been for D.if it had not been
语法点是什么呢?
jgszsp 1年前 已收到1个回答 举报

灰门儿 花朵

共回答了23个问题采纳率:95.7% 举报

C
A和C付合句意,如果怎样怎样就怎样,B不应该用because,语意不通,D的最后缺少for.因此只能从AC中选,而从句子的意思认为是虚拟语气,且从前句看是完成时态,因此选C最合适

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.038 s. - webmaster@yulucn.com