精英家教网 > 高中英语 > 题目详情

【题目】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

【解析】考查情态动词句意为:如果他们知道泰国会发生爆炸,对于去泰国旅行这件事他们也许会三思而行。由“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

查看答案和解析>>

同步练习册答案