选择题求助~~~

在沪江关注英语的沪友yours林遇到了一个关于的疑惑,已有3人提出了自己的看法。

知识点疑惑描述

选择题求助~~~

知识点相关讲解

一般来说,can的语气要比could强烈,因为已经说了我和他一起去开会,那么表示你是不可能见到他,而can't have done 表示过去不可能做过某事,语气较强烈,故选B

—— Collinsia326

一般来说,can 表示实实在在存在的事实,而could 有可能性,但是是有条件的。表可能性时,can 可能性比could 大。这个根据句意来讲,回答的人很确定,所以要用can。

—— 木易木辛

can’t have done 是对过去的否定猜测,肯定要用must have done. 而couldn’t do 只是单纯表示过去不能做某事,不表示猜测, 如改为couldn’t have done 亦可。

—— 姜志焕

您感兴趣的课程有优惠啦,快去看看: