首页 > 英语资料 > 高中英语语法真题附答案解析

Oh, I'm not feeling well in the stomach, I ________ so much fried chicken just now.

时间:2022-08-02 20:34:50

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

答案及解析: C

解析:

由just now而知,本题谈论过去之事。谈论过去之事,在should或must之后接不定式的完成式。must表示推测只用于肯定句中,shouldn’t have done表说话之前本不应该做某事,但事实上却做了,含有责备的口气。

相关文章