Oh,I'mnotfeelingwellinthestomach.

发布时间:2020-07-10 16:37:24

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.mustn't eat











D.shouldn't have eaten

网友回答

D解析试题分析:句意:哦,我的肚子现在感觉不舒服。我刚刚本不应该吃这么多的炸鸡肉的。shouldn't have eaten本不应该做某事,而实际做了,故选D考点:情态动词表示虚拟点评:情态动词表示虚拟是高考英语的重中之重,must have done表示过去肯定做了某事,should have done表示本应该做而实际未做,can’t have done不可能已经做了某事,need have done本有必要做某事,而实际未做,诸如此类的短语都要进行重点记忆。
以上问题属网友观点,不代表本站立场,仅供参考!