(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 根據(jù)“Had they known ...”可知,此處是省略了if的條件句,表示與過去事實相反的假設(shè),所以主句用should/would/could/might+have done結(jié)構(gòu),故D項正確。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

So necessary _____ it to learn about their customs that I will attend a special lecture next  week.
A.I have foundB.I feelC.have I foundD.will I feel

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

.No sooner ________ down on bed ________ the telephone rang.
A.had he lain; thanB.had he lied; when
C.did he lie; thanD.had he laid; before

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

On the small island, which is the entrance to New York Harbor,  _______.
A.the Statue of Liberty stands
B.stands the Statue of Liberty
C.does the Statue of Liberty stand
D.is the Statue of Liberty standing

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

______ 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

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

________ who had arrested him three times for carrying drugs.
A.Before George stood the policeman
B.Before George the policeman stood
C.Before the policeman stood George
D.Before George did the policeman stand

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

(2013·鄭州一模)—Did you tell her the bad news?
—Yes, but I'd rather ________.
A.didn't B.not
C.not have D.hadn't

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Would you like to join me for a quick lunch before class?
—________,but I promised Nancy to go out with her.
A.I'd like toB.I like it
C.I don'tD.I will

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Mike likes watching TV but he doesn’t like playing football.
    .
A.So does TomB.Neither is Tom
C.It’s the same with TomD.So is Tom

查看答案和解析>>

同步練習(xí)冊答案