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

admin2019-03-28  23

问题 ______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+过去分词”的形式。在含有had/were/should的非真实条件句中可以省略if,将had/were/should放至主语之前,构成部分倒装。故选D。
转载请注明原文地址:https://kaotiyun.com/show/MBJC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)