题目内容
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。
考点:考查虚拟语气的使用
练习册系列答案
相关题目