资源简介
中小学教育资源及组卷应用平台
新概念英语第一册 语法点总结
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.
那不可能是玛丽—她在纽约呢。(现在)
展开更多......
收起↑