永发信息网

—No wonder you caught a cold. You out last night without a coat. —I know how silly I was.A

答案:2  悬赏:20  手机版
解决时间 2021-04-11 16:20
  • 提问者网友:末路
  • 2021-04-11 10:29
—No wonder you caught a cold. You out last night without a coat.
—I know how silly I was.
A. shouldn’t have gone
B. mustn’t have gone
C. couldn’t have gone
D. mightn’t have gone
最佳答案
  • 五星知识达人网友:过活
  • 2021-04-11 11:39
(答案→)A. shouldn’t have goneB. mustn’t have goneC. couldn’t have goneD. mightn’t have gone解析:本题考查“情态动词+have done ”结构的用。mustn’t have gone 是错误的表达,couldn’t have gone 和mightn’t have gone 虽然也有“本不应该做却做了”含义,但其语气远shouldn’t have gone 弱,且它们主要用来表示对过去是否发生某一行为进行推测。
全部回答
  • 1楼网友:人類模型
  • 2021-04-11 13:09
好好学习下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯