1
高中英语语法新体验——从经典例句开始
1.6.2.8 8.“can/could+不定式的完成式”结构

8.“can/could+不定式的完成式”结构

(1)“can+不定式的完成式”结构表示对已经发生的事情进行推测,用于否定句和疑问句。

Mike can't have found his car,for he came to work by bus thismorning.

迈克一定还没有找回他的车,因为早上他是坐公共汽车来上班的。

Can he have informed his parents about our arrival?

他有可能告知了他父母我们要来的吗?

(2)“could+不定式的完成式”结构表示过去可能完成但实际上没有完成的动作,或过去可以做但实际上没有做的事情。

Learning about first aid is the best way to make sure that we will not have to feel that we could have done more.(人教大纲版高二上第63页)

学习急救是保证遇到此类事情不留遗憾的最佳途径。

Some of the heroic sacrifices of the“Angels in White”could have been avoided.(人教大纲版高三第215页)

有些“白衣天使”的英勇献身本是可以避免的。

(3)“could+不定式的完成式”结构表示过去的可能性(事情可能发生过),但比“can+不定式的完成式”结构表示的过去可能性更微弱,语气也不那么肯定,此时用于否定句和疑问句。

He couldn't have been hurt,for he must have walked off.

他不可能受了伤,因为他一定是步行离开的。

No one else could have written them.

别人谁也写不出这些。

(4)“could+不定式的完成式”结构用于名词性从句中,对过去的事情(已发生的事情)表示惊奇,含有“竟会”之意。

It is really memorable in the annals of human self deceptions,thatColeridge could have held such language in the face of such facts.

柯勒律治竟不顾这些事实,使用了这样的语言,在记载人类自欺行为的史册里这实在是令人难忘的事。