一道选择题,选哪个?谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/11 22:31:03
Why did you throw the bottle out of the window? You ____ someone.A.might hurt B.could have hurt C. might have hurt D. must have hurt 选哪个?谢谢
参考答案是A,但是有些类似的题目中在没有A选项的情况下有选B的,真是为难啊.大家能提供充分的理由吗?谢谢啦

选A
might 可能
can 可以

因为这里是假设,而并非已完成的动作,因此用一般现在时

C

must表推测 D

我选A

C!是表推测,而且前面用的是过去时,所以这里用完成时

地道点的人都会选B