精英家教網 > 高中英語 > 題目詳情

【題目】Had they known that there was an explosion in Thailand,they second thoughts about traveling there.

A. may have B. could have

C. will have had D. might have had

【答案】D

【解析】考查情態(tài)動詞。句意為:如果他們知道泰國會發(fā)生爆炸,對于去泰國旅行這件事他們也許會三思而行。由“Had they known”可知本句說的是對過去的虛擬,主句中的謂語動詞應使用“should/would/could/might+have done”的結構。故選D。

練習冊系列答案
相關習題

科目:高中英語 來源: 題型:

【題目】_________ these questions, you can make plans to improve your skills.

A. Under the help of B. In the help of

C. With the help of D. From the help of

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】________ achievement, last week’s ministerial meeting of the WTO here earned a low, though not failing, grade.

A. In terms of B. In case of

C. As a result of D. In face of

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】We have no idea what air we will be breathing in the future if we anything to stop hazy weather.

A. hadn’t done B. didn’t do

C. haven’t done D. don’t do

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】— you or your sister fond of music? — Neither she nor I .
A.Are; am
B.Are; is
C.Is; am
D.Is; is

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】If children are allowed to choose________they eat, they usually will go for sweet food.
A.what
B.that
C.which
D.whether

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】Jim's father didn't________him to join the school football team.
A.let
B.promise
C.permit
D.hope

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】---How are you getting along with Jim now?

---Well, OK now. But he _______ until I apologized.

A. didn’t forgive B. hasn’t forgiven

C. hadn’t forgiven D. won’t forgive

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】It’s so hot! The temperature must be __________ over 100 degrees!

A. very B. well

C. much D. still

查看答案和解析>>

同步練習冊答案