中小学教育资源及组卷应用平台 新概念英语第一册 语法点总结 Lesson129-130 语法点总结: must/can’t have been….对过去事情的肯定/否定猜测 must have been 和 can't have been 用于表达对过去事情的肯定和否定猜测。 must have been 表示对过去事情的肯定猜测,意味着“一定做过某事”。 例如,如果句子说“It must have rained last night, for the ground is wet.”(昨晚一定下雨了,因为地面还是湿的),这里使用了“must have been”来表达对过去下雨这一事件的肯定猜测。 can't have been 表示对过去事情的否定猜测,意味着“不可能做过某事”。例如,如果句子说“Smith can't have gone to Beijing, for I saw him in the library just now.”(史密斯先生不可能去北京了,我刚才还在图书馆见过他),这里使用了“can't have been”来表达对Smith去北京这一事件的否定猜测。 这两种表达方式都是基于对过去情况的推测,其中“must have been”用于肯定推测,而“can't have been”用于否定推测。它们帮助我们表达对过去事件发生可能性的判断,提供了一种基于现有证据或逻辑的合理推测 1。 专项练习: 请用must/can’t/couldn't填空 一、根据句意,用must do/be... 和must have done/been...填空,并判断下边两个句子哪个是对“现在或过去的肯定推测”在括号内填空? It _____ _____ _____ last night. 昨晚肯定下雨了。( ) It _____ _____ Tom’s phone. 那一定是汤姆的手机。( ) 二、根据句意,用can’t do/be... 和can’t have done...填空,并判断下边两个句子哪个是对“对现在和过去的否定推测”在括号内填空? He _____ _____ _____ through all that noise. 他不可能在那种闹哄哄的环境里睡好觉( ) That _____ _____ Mary—she's in New York. 那不可能是玛丽—她在纽约呢。( ) 答案及解析: 一、 对现在(must do/be)和过去(must have done/been)的肯定推测 It must have rained last night. 昨晚肯定下雨了(过去) It must be Tom’s phone. 那一定是汤姆的手机(现在) 二、 对现在(can’t do/be)和过去(can’t have done)的否定推测 He can't have slept through all that noise. 他不可能在那种闹哄哄的环境里睡好觉(过去) That can't be Mary—she's in New York. 那不可能是玛丽—她在纽约呢。(现在)