Had they known what was coming next, they ___________ second thoughts.A.may have
题型:不详难度:来源:
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 |
解析
本题考查虚拟语气的用法。本句是一个倒装句,可还原为:if they had known what was coming next, they might have had second thought。根据had known提示,可知是与过去事实相反,因此虚拟语气主句中应该用would/might have done,由此可见答案D符合语境。 |
举一反三
The teacher commanded that the naughty boy _____, but he refused.A.stand up | B.stood up | C.would stand up | D.had stood up |
|
The chemistry teacher demanded that the laboratory report _________ immediately after the experiment was done.A.to be written | B.would be written | C.be written | D.must be written |
|
This is his only request that the room_______ after being used.A.be cleaned | B.would be cleaned | C.is cleaned | D.will be cleaned |
|
It’s high time that he settled down in the city and ____ a new life.A.start | B.started | C.to start | D.starting |
|
Our monitor was absent. Otherwise I _________ the chair.A.would not take | B.didn"t take | C.hadn"t taken | D.wouldn"t have taken |
|
最新试题
热门考点