题目内容

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

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网