满分5 > 高中英语试题 >

Had they known what was coming next, the...

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。 考点:考查虚拟语气的使用  
复制答案
考点分析:
相关试题推荐

The work is so difficult to deal with that I think    a man of genius could accomplish the task.

A.nothing B.all  C.anything but D.none but

 

查看答案

To our surprise, Tom and John, neither of whom    regular training,    very excellent.

A.have gone through; is  B.has gone through; are

C.have gone through; are D.has gone through; is

 

查看答案

__________ there is no law stating how you may dress, not all fashions are respectable.

A.Because B.Since C.While D.Unless

 

查看答案

Most of the inhabitants (居民) can’t afford to buy houses of their own, because the price is rising ________.

A.all the way B.at last

C.at the same time   D.in total

 

查看答案

—It’ll take me about two hours to do the work!

—Oh,    ! I could do it in half an hour.

A.come on B.no way

C.no problem D.don’t mention it

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.