A-A+
I am feeling sick.I __ so much chocolate. A.ne
问题详情
I am feeling sick.I __ so much chocolate. A.needn"t have eaten B.couldn"t have eaten C.mustn"t have eaten D.shouldn"t have eaten
参考答案
正确答案:D
should have done表示“过去应该做而没有做的事情:不应做而实际上做了的事情”。