ä»éä¹ï¼ç¨æ³ï¼ä½¿ç¨ç¯å¢ï¼å½¢è±¡åå½±åèå´äºä¸ªç»´åº¦åæcan't have doneåcouldnât have doneçåºå«ï¼è¯¦ç»å 容å¦ä¸ã
1. éä¹åºå«ï¼
- "can't have done"çåé¢æææ¯âä¸å¯è½å·²ç»åè¿æäºâï¼å®è¡¨ç¤ºä¸»è§ä¸ææä¸å¯è½æä¸å¤ªå¯è½æç§è¡ä¸ºæäºä»¶å·²ç»åççè§ç¹ã
- "couldn't have done"çåé¢æææ¯âä¸å¯è½å·²ç»åè¿æäºâï¼å®å¼ºè°è¿å»åççæäºå·²ç»ä¸å¯è½åçã
ä¾å¥ï¼
- I can't have left my keys at home. I remember putting them in my bag.ï¼æä¸å¯è½æé¥åå¿å¨å®¶éï¼æè®°å¾æå®ä»¬æ¾å¨å éäºãï¼
- She couldn't have stolen the money. She has been with me all day.ï¼å¥¹ä¸å¯è½å·äºé±ï¼å¥¹æ´å¤©é½åæå¨ä¸èµ·ãï¼
2. ç¨æ³åºå«ï¼
- "can't have done"表示è¾ä¸ºå®¢è§çä¸å¯è½æ§ï¼è®¤ä¸ºæ ¹æ®æäºäºå®æé»è¾æ¨çï¼æç§è¡ä¸ºæäºä»¶ä¸ä¼åçã
- "couldn't have done"æ´å¼ºè°å¯¹è¿å»äºä»¶çå¦å®ï¼è¡¨è¾¾ä¸ç§åå®çè§ç¹ï¼è®¤ä¸ºæäºå¨è¿å»æ ¹æ¬å°±ä¸å¯è½åçã
ä¾å¥ï¼
- He can't have finished his homework yet. He only started an hour ago.ï¼ä»ä¸å¯è½å·²ç»åå®ä½ä¸äºï¼ä»åªå¼å§ä¸ä¸ªå°æ¶ãï¼
- They couldn't have won the game without your help.ï¼æ²¡æä½ ç帮å©ï¼ä»ä»¬ä¸å¯è½èµ¢å¾æ¯èµãï¼
3. 使ç¨ç¯å¢åºå«ï¼
- "can't have done"常ç¨äºå¯¹è¿å»äºä»¶æè¡ä¸ºçæ¨æµï¼è¡¨ç¤ºæ ¹æ®å·²æçä¿¡æ¯æè§å¯ï¼è®¤ä¸ºæäºå¨è¿å»ä¸å¯è½åçã
- "couldn't have done"ä¹å¸¸ç¨äºå¯¹è¿å»äºä»¶è¿è¡å¦å®æ¨æµï¼ä½è¯æ°æ´å åå®ï¼å¼ºè°æäºå¨è¿å»æ ¹æ¬å°±ä¸å¯è½åçã
ä¾å¥ï¼
- It can't have rained last night. The ground is completely dry.ï¼æ¨æä¸å¯è½ä¸é¨ï¼å°é¢å®å ¨å¹²ç¥ãï¼
- She couldn't have taken the car. The keys are still on the table.ï¼å¥¹ä¸å¯è½æ¿èµ°è½¦åï¼é¥åè¿å¨æ¡åä¸ãï¼
4. 形象åºå«ï¼
- "can't have done"å¨å½¢è±¡ä¸æ´æ¥è¿ä¸ç§çæµææ¨æï¼è¡¨ç¤ºå¯¹æäºççæµæå设ã
- "couldn't have done"å¨å½¢è±¡ä¸æ´å¼ºè°å¯¹æäºä¸å¯è½æ§çè¯å®è¡¨è¾¾ã
ä¾å¥ï¼
- They can't have eaten all the cake. There's still a big slice left.ï¼ä»ä»¬ä¸å¯è½åå®ææçèç³ï¼è¿å©ä¸ä¸å¤§åãï¼
- He couldn't have forgotten his own birthday. That's impossible.ï¼ä»ä¸å¯è½å¿è®°èªå·±ççæ¥ï¼é£æ¯ä¸å¯è½çãï¼
5. å½±åèå´åºå«ï¼
- "can't have done"çå½±åèå´ç¸å¯¹è¾å®½ï¼å¯ä»¥ç¨äºå¯¹ä»»ä½è¡ä¸ºæäºä»¶çæ¨æµã
- "couldn't have done"çå½±åèå´ç¸å¯¹è¾çªï¼ä¸»è¦ç¨äºå¯¹è¿å»äºä»¶çå¦å®æ¨æµã
ä¾å¥ï¼
- They can't have arrived yet. They were supposed to be here an hour ago.ï¼ä»ä»¬ä¸å¯è½å·²ç»å°è¾¾ï¼ä»ä»¬æ¬åºå¨ä¸ä¸ªå°æ¶åå°è¾¾è¿éãï¼
- He couldn't have known about the surprise party. We kept it a secret.ï¼ä»ä¸å¯è½ç¥éæå派对çäºæ ï¼æ们ä¿å¯äºãï¼
can't have done(不可能做过)是must have done(一定做过)的否定形式。
couldn't have done(可能没做过)是may have done(有可能做过)的否定形式。
一般认为can't have done有80%以上的把握.而couldn't have done则委婉的多,只有50%左右的把握.
must do /can't do一定,肯定80%把握。
may/could do/couldn't do有可能50%把握。
might do/mightn't do也许大概差不多30%以下的把握。
can的用法
1、can用作情态动词的基本意思是“能,能够”“可以”“可能,会”,可表示体力、智力能够完成一件事情或环境赋予的能力; 也可表示由于环境或其他因素而产生的可能性,用于疑问句或否定句中; 还可表示环境、条件或法律的许可。can也可表示要求、拜托、请求、惊讶等。
2、can可与实义动词搭配,构成动词性合成谓语,表示“能力”; 也可用在否定句或疑问句中,与be、进行式的动词或完成式的动词搭配,是对现在或过去的推测,表示“绝不可能”“难道…吗?”。
3、can与表示知觉的动词搭配使用时,通常不用于进行体。
4、can的否定式can't或cannot表示智力或体力不够、不可能或禁止。“can't help v -ing”表示“不禁…”“禁不住做某事”。
本回答被网友采纳首先我们来看下can't have done和couldn't have done的大致意思:
can't have done:词性为短语,can't(can not):不能;have:已经(助动词);done(do的过去分词):做过
couldn't have done:词性为短语,couldn't(could not):不能;have:已经(助动词);done(do的过去分词):做过
通过下面的表格我们了解下can't have done和couldn't have done的含义、发音和用法
接下来让我们看下can't have done和couldn't have done的用法区别:
1.情态动词的不同:can't是can not的缩写形式,表示不可能;couldn't是could not的缩写形式,也表示不可能
例子:
- I can't have gone to the party last night.
(我昨天晚上不可能去参加派对。)
- He couldn't have got the secret.
(他一定没有得到这个秘密。)
2.时间的不同:can't have done表示对过去发生的事情感到肯定不可能;couldn't have done也表示对过去发生的事情感到肯定不可能,但更强调过去动作的否定
例子:
- He can't have called me last night because I was sleeping.
(他不可能在昨天晚上打电话给我,因为我那时在睡觉。)
- She couldn't have left during the meeting.
(她不可能在会议期间离开了。)
3.语气的不同:can't have done语气较强烈,表示非常肯定不可能;couldn't have done语气稍弱,表示相对不太可能
例子:
- He can't have seen the movie because he was working.
(他不可能看到这个电影,因为他正在工作。)
- He couldn't have attended the party because he had mentioned something else earlier.
(他不太可能去参加聚会,因为他之前说过他有其他安排。)
4.对否定程度的不同:can't have done表示对某个动作或事件的否定程度较高;couldn't have done表示对某个动作或事件的否定程度稍低
例子:
- I can't have finished the task so quickly.
(我不可能马上完成这个任务。)
- He couldn't have found the answer in five minutes.
(他不可能在五分钟内找到答案。)
5.语法结构的不同:can't have done使用了can的否定形式,表示对过去的否定;couldn't have done使用了could的否定形式,也表示对过去的否定
例子:
- I can't have met him last night because I was on a business trip.
(我不可能在昨天晚上见到他,因为我在外地出差。)
- He couldn't have attended the meeting because he didn't receive an invitation.
(他不可能参加了会议,因为他没有收到邀请。)
6.可能性的不同:can't have done表示对过去发生的事情感到较大的不可能性;couldn't have done表示对过去发生的事情感到较小的不可能性
例子:
- I can't have seen him last week because I was abroad.
(我不可能在上个星期见过他,因为我当时在国外。)
- He couldn't have completed the task in such a short time.
(他不太可能在短时间内完成这项任务。)