The achievements of the greatest minds in science could never have been reached the patien
答案:2 悬赏:0 手机版
解决时间 2021-03-24 05:39
- 提问者网友:世勋超人
- 2021-03-23 23:42
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
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-03-24 00:27
A. were it not forB. had it not been because(答案→)C. had it not been forD. if it had not been解析:考查虚拟语气。If虚拟条件句,可省略if,而把were/should/had提到句首。根据could never have been可知,是对过去的虚拟,故条件句用过去完成时,把had提前,省略if。故选C。
全部回答
- 1楼网友:鸽屿
- 2021-03-24 00:53
哦,回答的不错
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯