______about it earlier, we could have warned people of the danger.

admin2021-08-03  29

问题 ______about it earlier, we could have warned people of the danger.

选项 A、Would we know
B、Should we know
C、Have we known
D、Had we known

答案D

解析 根据句意并结合选项可知,前面的分句为省略if的非真实条件句。由主句的谓语动词could have warned可知,本句是对过去情况的假设,所以从句应用过去完成时,谓语动词应用“had+过去分词”的形式。省略if时,应将had,were,should提至主语前面。故选D。
转载请注明原文地址:https://kaotiyun.com/show/c6RC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)