永发信息网

Had they known what was coming next, they second thoughts.A. may haveB. could haveC. mus

答案:2  悬赏:70  手机版
解决时间 2021-12-21 17:16
  • 提问者网友:鼻尖触碰
  • 2021-12-21 04:02
Had they known what was coming next, they second thoughts.
A. may have
B. could have
C. must have had
D. might have had
最佳答案
  • 五星知识达人网友:洒脱疯子
  • 2021-12-21 05:09
A. may haveB. could haveC. must have had(答案→)D. might have had解析:考查虚拟语气:若与过去事实相反,虚拟语气的条件从句的谓语用过去完成时(had+过去分词),可以把had提到主语前,构成倒装句,主句谓语用“should (would, could, might)+have+过去分词”。句意:要是他们知道下面会发生什么,就会再好好想一想了。选D。
全部回答
  • 1楼网友:woshuo
  • 2021-12-21 05:30
这个解释是对的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯