题目内容

Oh,I'm not feeling well in the stomach.I ________ so much fried chicken just now.
A.shouldn't eatB.mustn't have eaten
C.shouldn't have eatenD.mustn't eaten
C

just now是表示过去的时间状语。情态动词在表示过去发生的事时,必须用“情态动词+have+过去分词的形式”。所以只能在选项B或C中确定答案。mustn't have eaten是一个错误选项,因为“mustn't+动词”表示“禁止”,不表示判断或推测。
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网