题目内容
12.He mustn't have kept a healthy diet because he is overweight.分析 他不可能保持健康饮食,因为他超重了.
解答 mustn't改为can't.
根据句意可知此处表达的意思是"他不可能保持健康饮食",没有mustn't have done这种表达方式,要想表示"不可能已经…",要用can't have done表示对过去事实的否定推测,因此mustn't改为can't.
点评 本题考查情态动词的误用.这类错误是高考短文改错中常出现的情况,要求考生熟练掌握基本的句法知识做题时要认真读题,并结合句意及语境做出正确的判断
练习册系列答案
相关题目
12.I could hear voices but I couldn't ______ what they were saying.( )
A. | put down | B. | pick up | C. | hold back | D. | make out |