牛津?qū)嵱糜⒄Z語法:138 could+完成式
A 這種結(jié)構(gòu)表示過去的能力,表示動(dòng)作并未付諸實(shí)施:
I could have lent you the money.Why didnt you ask me?
我那時(shí)是能借錢給你的。你為什么沒有向我借?
或用于表示不知道行動(dòng)是否已付諸實(shí)施的場合:
The money has disappeared!Who could have taken it?
錢不見了!誰會(huì)把它拿走呢?
Tom could have(taken it);he was here alone yesterday.
有可能是湯姆把它拿走的;昨天他單獨(dú)一個(gè)人在這里呆過。
比較以下兩句:
He was able to sent a message.
他設(shè)法送了個(gè)信來。(他送了。)
He could have sent a message.
他本可以送個(gè)信來。(他沒有送,或者我們不知道他是否送過。)
B could+完成式可表示因別人沒做某事感到不滿或責(zé)備:
You could have told me.
你本來可以告訴我的。相當(dāng)于:
I am annoyed/disappointed that you didnt tell me.You should have told me.
你沒告訴我,我感到不高興/失望。你本來應(yīng)該告訴我的。
說話的人要對自己希望強(qiáng)調(diào)的詞重讀。