题目内容

【题目】Had they known what was coming next, they second thoughts.

A.may have B.could have

C.must have had D.might have had

【答案】D

【解析】考查虚拟语气的使用。从从句结构可判断是与过去的事实相反,从句用had done,主句谓语应为"would/should/could/might+have done"。句意:要是知道了接下来要发生的事情,他们可能会改变主意。故选D。

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网