Oh, I’m not feeling well in the stomach. I so much fried chicken just now.A. shouldn’t ea

发布时间:2020-08-17 01:27:46

Oh, I’m not feeling well in the stomach. I      so much fried chicken just now.
A. shouldn’t eat
B. mustn’t have eaten
C. shouldn’t have eaten
D. mustn’t eat

网友回答

A. shouldn’t eat
B. mustn’t have eaten
(答案→)C. shouldn’t have eaten
D. mustn’t eat
解析:考查情态动词+have done表示虚拟的用法,因为时间是just now.所以是情态动词+have done,must应该是肯定,shouldn’t have done本不该做…而做了,句意:--哦,
我的胃不舒服,我本不该刚刚吃那么多的炸鸡的。选C。
以上问题属网友观点,不代表本站立场,仅供参考!