A-A+

I am feeling sick. I ______so much chocolate.A

2022-08-06 08:33:05 问答库 阅读 177 次

问题详情

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表示“过去应该做而没有做的事情;不应做而实际上做了的事情”。

考点: