当前位置:高中试题 > 英语试题 > 倒装句 > (2012·浙江高考)Had they known what was coming next, they ________ second thoughts.A....
题目
题型:不详难度:来源:
(2012·浙江高考)Had they known what was coming next, they ________ second thoughts.
A.may haveB.could have
C.must have hadD.might have had

答案
D
解析
选D 根据“Had they known ...”可知,此处是省略了if的条件句,表示与过去事实相反的假设,所以主句用should/would/could/might+have done结构,故D项正确。
核心考点
试题【(2012·浙江高考)Had they known what was coming next, they ________ second thoughts.A.】;主要考察你对倒装句等知识点的理解。[详细]
举一反三
------Mr Tito’s journey was certainly unusual!
------_____ he chose, and the price of his trip.
A.So did the transportB.So the transport was
C.So was the transportD.So the transport did

题型:不详难度:| 查看答案
------Don’t forget to return the book in two weeks.
------ _____ Don’t worry about it.
A.Yes, I won’tB.No, I won’tC.Yes, I willD.No, I will

题型:不详难度:| 查看答案
____________ her mother came to help her for the first few months ______________ to begin her project.
A.Only; she was allowedB.Only after; she was allowed
C.Only after; was she allowedD.Only; was she allowed

题型:不详难度:| 查看答案
Hardly ______ his speech ______ the audience started cheering.
A.did he finish; thanB.does he finish; before
C.has he finished; whileD.had he finished; when

题型:不详难度:| 查看答案
______ for the free tickets, I would not have gone to the films so often.
A.If it is not B.Were it not
C.Had it not beenD.If they were not

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.