题目内容
16.Oh,I'm not feeling well in the stomach,I so much fried chicken just now.( )A. | shouldn't cut | B. | mustn't have eaten | ||
C. | shouldn't have eaten | D. | mustn't eat |
分析 哦,我的肚子现在感觉不舒服.我刚刚本不应该吃这么多的炸鸡肉的.
解答 答案:C 根据句意可知,后面要表达的是不应该做某事,但是做了. shouldn't have eaten本不应该做某事,而实际做了,故选C.
点评 情态动词表示虚拟是高考英语的重中之重,must have done表示过去肯定做了某事,should have done表示本应该做而实际未做,can't have done不可能已经做了某事,need have done本有必要做某事,而实际未做,诸如此类的短语都要进行重点记忆.
练习册系列答案
相关题目
7.By the time you finish this book,your meal ________ cold.( )
A. | gets | B. | has got | C. | will have got | D. | is getting |
8.The man ________there is our headmaster.Would you like to go over and say hello to him?( )
A. | stand | B. | to stand | C. | is standing | D. | standing |