(2012·浙江高考)Had they known what was coming next, they second thoughts.
A. may have
B. could have
C. must have had
D. might have had
(2012·浙江高考)Had they known what was coming next, they second thoughts.A. may haveB. could
答案:2 悬赏:50 手机版
解决时间 2021-01-04 01:01
- 提问者网友:缘字诀
- 2021-01-03 05:36
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-01-03 05:45
A. may haveB. could haveC. must have had(答案→)D. might have had解析:选D 根据“Had they known ...”可知,此处是省略了if的条件句,表示与过去事实相反的假设,所以主句用should/would/could/might+have done结构,故D项正确。
全部回答
- 1楼网友:行雁书
- 2021-01-03 06:18
我检查一下我的答案
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯