单选题
—I ____ so much chocolate at yesterday’s party. —Are you feeling sick now?
A、
shouldn’t eat
B、
shouldn’t be eating
C、
shouldn’t have eaten
D、
shouldn’t be eaten
【正确答案】
C
【答案解析】
句意:——昨天的宴会上,我不应该吃太多的巧克力。——你感觉很难受吗?本题考查的是与过去事实相反的虚拟语气,应该退后一个时态,用过去完成时。 谓语构成为: “should/would/might + have + done”。故选C。
提交答案
关闭