最新小升初英语语法零基础 can have done用法小结

合集下载

情态动词+havedone的用法小结

情态动词+havedone的用法小结

情态动词+havedone的用法小结摘要:情态动词have done不仅是高中英语教学的重点和难点,也是高考的重点。

情态动词have done有两大功能:一是表示推测;二是表示虚拟。

关键词:情态动词;推测;虚拟情态动词是高中阶段一个难以掌握的语法项目,且一直是高考的重点和难点。

近年来各省市对情态动词的考查热点之一就是:“情态动词+have done”。

“情态动词+have done”这一结构有两大功能:一是表示推测;二是表示虚拟。

一、用“情态动词+have done”结构表示对过去动作的推测,高考试题中常用过去时态或过去的时间状语给以暗示1.must have done:表示对过去动作的肯定推测,常译作“一定做了……”,语气十分强烈,只能用于肯定句中。

(1)jack described his father,who _______ a brave boy many years ago,as a strong-willed man.(2010年安徽)a.would beb.would have beenc.must bed.must have been(2)—guess what!i have got a for my term paper.(2007年上海)—great!you____read widely and put a lot of work into it.a.mustb. shouldc.must haved.should havekeys:d;c(注意:must have done只能表推测)2.may/might have done表示对过去的可能性推测“过去可能做了某事”,其程度小于must have done,一般也用于肯定句。

如:—i left my handbag on the train,but luckily someone gave it to the railway officials.—how unbelievable to get it back!i mean,someone _______ it.(2011年江苏)a.will have stolenb.might have stolenc.should have stolend.must have stolenkeys:b3.can/could (not)have done意思是“过去(不)可能做过某事”,常用于否定句和疑问句。

“情态动词+have done”归纳

“情态动词+have done”归纳

“情态动词+have done”归纳“情态动词+have done”表示对过去情况的推测或估计,现就这一语言现象作如下归纳:1.should (ought to) have+过去分词表示过去应该做而(实际)没有做的事情,含有责备或遗憾的语气,意为“本应该……”;其否定形式为“should not/ought not to have +过去分词”,表示某种行为不该发生但却发生了。

其否定形式则表示“已经做了不该做的事情”,含有责备的意思。

例如:Mr. White should have arrived at 8:30 for the meeting, but he didn’t show up.本句中的一个关键词but暗示了“Mr. White按道理理应到了,而他没有到”。

The flowers have died. I should have watered them often.这些花儿都死了。

我本来应该常给他们浇水的。

(其实没浇水)You ought not to have told them the truth.你本不应该告诉他们真相的。

(其实你告诉他们了)2.needn’t have+过去分词表示过去没有必要做某事, 但实际上做了某事。

As you worked late yesterday, you needn’t have come this morning. 他本没有必要来(实际却来了)。

3.must have+过去分词用于肯定句,表示“过去一定做过某事”,表示一种很有把握的推测。

[注意] 对过去发生情况的否定推测常用can’t/couldn’t have +过去分词。

I have lost one of my gloves. I must have dropped it somewhere. (前一句说明一个结果,后一句则表示一个原因。

)Cf. I couldn't have been more than six years old when the accident happened. (前一句陈述一个理由,后一句则是由前一句得出的结论。

考研语法小知识:情态动词+have done

考研语法小知识:情态动词+have done

考研英语情态动词+have done的用法共分为9种,分别为:must have done、may/might have done、can/cannot have done、could have done、might have done、should/ought to have done、needn’t have done、had better have done、would rather have done,具体讲解如下: 情态动词+have done 用法 例句 must have done 表示主观上对过去已经发生的行为进行推测,意为“想必,准是,一定做了某事”。

He was subtilized someone must have entered his room.他敏锐地察觉到一定有什么人进过他的房间。

may/might have done 表示对过去已发生行为的推测,意为“也许/或许已经(没有)……”。

一般用于肯定句或否定句中,不用于疑问句。

用might则表示语气更加不肯定。

A radio announcer may have an audience of millions.一个广播员可能拥有数百万名听众。

can/cannot have done 表示对过去发生的行为的怀疑和不肯定,通常用在否定句和疑问句中。

(can换成could时语气委婉) It beats me how she can have done it.我感到莫名其妙,她怎么竟然做出这样的事。

could have done 可用于肯定句中,表示“可能已经……”之意,此外,还可以表示过去能做而没做的事,有一种对过去未付诸实施的事情的惋惜。

Our ancestors could have killed themselves off with their large brains and dangerous memes, but they pulled through.我们的祖先原本可能会因为自己的硕大头脑和危险的模因而灭亡,好在他们挺了过来。

英语语法考试含答案重点:情态动词+ have done

英语语法考试含答案重点:情态动词+ have done

重点:情态动词+ have done1、“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。

1. It must have rained last night, for the ground is wet. 昨晚一定下雨了,因为地面还是湿的。

2. You must have been mad to speak to the servant. 你和仆人说话,一定是发疯了。

2、“can't+have+done”表示对过去事情的否定推测,译成“不可能做过某事”。

1. Mr. Smith can't have gone to Beijing, for I saw him in the library just now. 史密斯先生不可能去北京了,我刚才还在图书馆见过他。

2. Mary can't have stolen your money. She has gone home. 玛丽不可能偷你的钱,她回家去了。

3、“can+have+done”表示对过去行为的怀疑,用于疑问句,译成“可能做过……吗?”。

1. There is no light in the room. Can they have gone out? 屋里没有灯,他们可能出去了吗?2. There is nowhere to find them. Where can they have gone? 到处找不到他们,他们可能到什么地方去呢?4、“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。

He could have passed the exam, but he was too careless. 本来他能够通过考试,但是他太粗心。

5、“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。

高考英语语法“情态动词”用法小结

高考英语语法“情态动词”用法小结

高考英语语法“情态动词”用法小结1、can的用法(1)表示体力和脑力方面的能力。

(2)表示对现在的动作或状态进行主观的猜测,主要用在否定句和疑问句中。

(3)表示可能性,理论上的可能性,意为“有时候可能会”,可用于肯定句。

(4)表示允许,意思与may接近。

(5)表示说话人的推测、怀疑、惊异、猜测或不肯定等,主要用于否定句、疑问句或感叹句中。

(6)can的特殊句型cannot…too / enough表示“无论怎么。

也不过分”。

“越。

越好”。

cannot but+ do sth.表示“不得不,只好”。

2、could的用法(1)表示能力,指的是过去时间。

(2)表示允许,指的是过去时间。

(3)表示可能,可以指过去时间,也可以指现在时间,表示语气缓和。

(4)委婉客气地提出问题或陈述看法,指的是现在时间。

主要用于疑问句,回答时用can。

3、can与could的区别can表推测时只用于否定句和疑问句(could无此限制)。

couldn’t的可能性比can’t小。

4、can与be able to的区别(1)现在时:无区别,但后者不常用。

(2)完成时;can没有完成时,此时要用have(has,had)been able to。

(3)将来时:can没有将来时,要用will be able to。

(4)过去时:could表示一般能力,was/were able to 表示在具体场合通过努力成功做成某事的能力。

1、may的用法(1)表示询问或说明一件事可不可以做。

(2)表示一件事或许会发生或某种情况可能会存在,通常用在肯定句和否定句中。

注意:表示可能性时,can’t语气强,表示“不可能”,may not语气弱,表示“可能不”。

2、might的用法(1)表示询问或允许,指的是过去时间。

(2)表示可能发生的事,可以指过去时间,也可以指现在时间,语气更加不肯定,可能性比may小一些。

3、may与might的特殊用法(1)“may+主语+动词原形”表示祝愿。

情态动词+have done的构成及用法含译文

情态动词+have done的构成及用法含译文

情态动词+have done的构成及用法含译文1.情态动词+have done的构成may/might have done可能已经发生了某事could have done本能够做某事can't/couldn’t have done不可能已经发生了某事must have done一定已经发生了某事would have done本来会做某事should/ought to have done本应该做某事但没有做shouldn't/oughtn't to have done本不应该做某事但做了need have done本需要做某事但没有做needn't have done 本不需要做某事但做了2.情态动词+have done的用法情态动词+have done的用法主要包括两个方面:一.表示对过去所发生事情的推测或假设;二.表示对过去所发生事情的责备或遗憾。

①may/might have done可能已经发生了某事。

对过去所发生动作的不太肯定的推测。

用于肯定句中,may和might意思相同,但might 可能性更小,多用于虚拟语气中。

By expressing love for his children in such a special way, Tolkien may indeed have been the real Father Christmas. 通过这种特别的方式表达对孩子们的爱,托尔金可能真的是真正的圣诞老人。

(新外研版必修二)You can check his office. He might have been there already. 你可以去他的办公室看看。

他可能已经到那儿了。

If he had been given more encouragement, he might have made greater progress. 如果给他更多的鼓励,他可能会取得更大的进步。

情态动词+have done

情态动词+have done

情态动词+have+done是历年高考的重点和难点之一,现将其用法总结归纳如下: 一、 “must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。

1. It must have rained last night, for the ground is wet.昨晚一定下雨了,因为地面还是湿的。

2. You must have been mad to speak to the servant. 你和仆人说话,一定是发疯了。

二、 “can't+have+done”表示对过去事情的否定推测,译成“不可能做过某事”。

1. Mr. Smith can't have gone to Beijing, for I saw him in the library just now. 史密斯先生不可能去北京了,我刚才还在图书馆见过他。

2. Mary can't have stolen your money. She has gone home. 玛丽不可能偷你的钱,她回家去了。

三、 “can+have+done”表示对过去行为的怀疑,用于疑问句,译成“可能做过……吗?”。

1. There is no light in the room. Can they have gone out?屋里没有灯,他们可能出去了吗? 2. There is nowhere to find them. Where can they have gone? 到处找不到他们,他们可能到什么地方去呢? 四、 “could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。

He could have passed the exam, but he was too careless.本来他能够通过考试,但是他太粗心。

五、 “may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。

通过高考题精讲 can have done 的用法

通过高考题精讲 can have done 的用法

通过高考题精讲can have done的用法can (not) have done 常见用法:对过去某种行为的推测,表可能,常用于否定和疑问句。

(2013四川)5.Why are your eyes so red? You _______ have slept well last night.A. can'tB. mustn'tC.needn'tD. won't解析:本题选择A.can (not) have done:对过去某种行为的推测,表可能,常用于否定和疑问句。

根据句意,昨晚睡得不好,今天眼睛红了。

(2007福建) 25.My MP4 player isn’t in my bag. Where ____________I have put it?A.canB.mustC.shouldD.wouldcan (not) have done:对过去某种行为的推测,表可能,常用于否定和疑问句。

根据句意播发器现在不在,推测过去可能性。

ZHJ-17. George _________ too far. His coffee is still warm .A. must have goneB. might have goneC. can't have goneD. needn't have解析:本题选择C.can (not) have done:对过去某种行为的推测,表可能,常用于否定和疑问句。

根据句意咖啡现在还热,推测过去的可能性。

(2005湖北) 32.—Do you know where David is? I couldn’t find him anywhere.—Well. He _____________have gone far—his coat’s still here. A.shouldn’t B.mustn’t C.can’t D.wouldn’tcan (not) have done:对过去某种行为的推测,表可能,常用于否定和疑问句。

can的用法总结顺口溜

can的用法总结顺口溜

can的用法总结顺口溜一、使用Can表达能力和可能性Can is able,能干事,表能力。

表示可以,接动词原形。

过去未实现,Would/ Could 变成I was/were able to。

过去完成,Would/ could have变成I has/have been able to。

二、使用Can表示允许和请求May 是礼貌推测,Could 怀疑推测更婉转。

Permit 和 allow 表示允许,后可接动名词。

三、使用Can询问和对方的反馈用can 开头,没有问句助动词do, does或did,直接用原型加各种副词短语即可。

四、注意Can的否定形式not 跟在can 后面或者加在助动词do does/did之后。

五、注意can 的省略如果主语出现了第一个can 可以在同一特殊条件下省略但如果是两个完全不同意义引导的句子时就不能省略六、主语由bus等组成时通常用单数。

唯有fish等还保持复数。

Some fish can swim fast.七、其它相关表达方式汇总:- Can I help you?- Can you give me a hand with these bags?- You can take a break if you need to.- We can't afford to go on vacation this year.- Can you believe it? I won the lottery!- Can I borrow your pen for a moment?- You can use my laptop if you want.- They can solve difficult math problems in their heads.- Can you open the window? It's hot in here.- Students can choose their own elective courses.总结:Can作为一种常见的情态动词,在口语和书面英语中都有广泛应用。

情态动词+havedone用法总结

情态动词+havedone用法总结

情态动词+ have done的用法总结一、“must+have+done”表示对过去事情的肯定推测,译成“一定做过某事”,该结构只用于肯定句。

1. It must have rained last night, for the ground is wet. 昨晚一定下雨了,因为地面还是湿的。

2. You must have been mad to speak to the servant. 你和仆人说话,一定是发疯了。

二、“can't+have+done”表示对过去事情的否定推测,译成“不可能做过某事”。

1. Mr. Smith can't have gone to Beijing, for I saw him in the library just now. 史密斯先生不可能去北京了,我刚才还在图书馆见过他。

2. Mary can't have stolen your money. She has gone home. 玛丽不可能偷你的钱,她回家去了。

三、“can+have+done”表示对过去行为的怀疑,用于疑问句,译成“可能做过……吗?”。

1. There is no light in the room. Can they have gone out? 屋里没有灯,他们可能出去了吗?2. There is nowhere to find them. Where can they have gone? 到处找不到他们,他们可能到什么地方去呢?四、“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。

He could have passed the exam, but he was too careless. 本来他能够通过考试,但是他太粗心。

五、“may+have+done”表示对发生过的事情的推测,意思是“可能已经”或“也许已经”,用于肯定句中。

人教版必修三第二单元语法:情态动词+have done和情态动词特殊用法

人教版必修三第二单元语法:情态动词+have done和情态动词特殊用法

Book 3 Unit 2 Healthy eating(一)情态动词+have done用法:1.must have done“过去一定发生了/做了某事”,表示对过去事情肯定推测,只用于肯定句中。

It must have rained last night,for the road is quite muddy.昨晚一定下雨了,因为路很泥泞。

2.can/can’t have done“过去可能发生了(做了)某事/过去不可能发生了(做了)某事”,表示对过去疑问和否定的推测,用于疑问句和否定句中。

There is nowhere to find Tom. Where can he have gone? He can’t have gone to Beijing, for I saw him just now.到处都找不到汤姆,他可能去哪里呢?他不可能去北京,我刚刚还见他来。

3.couldn’t have done“过去不可能做过某事”1)表示对过去事情的否定推测We couldn’t have heard them because of the noise from the river.由于河水的声音我们当时不可能听到他们的谈话。

2)用于虚拟语气If it hadn’t been for your help, I couldn’t have succeeded.要是没有你的帮助,我也不可能成功。

4.could have done“过去本来能做某事而实际上没做”(表虚拟)Tom could have passed the exam, but he was too careless.汤姆本来能通过考试,但他太粗心了。

5.may/might have done“过去可能/也许做了某事”表示对过去发生过的事情的推测,用might 可能性更小。

It is too late. I think Tom may /might have gone to bed.太晚了,我想汤姆或许已经睡了。

情态动词+havedone可以有哪些用法用途

情态动词+havedone可以有哪些用法用途

情态动词+havedone可以有哪些用法用途情态动词+have done1.表对过去的推测:(1) must have done:意思是“一定已经”。

If he had really been there,I must have seen him. 如果他当时确实在那里,我一定会看见他。

Her watch must have stopped. I will go and call her. 她的表准是停了。

我去叫她。

(2)may/might have done:可用于肯定句(“可能已经”)和否定句(“可能没有”);might的语气没有may那么肯定。

She may have read the book. 她可能已经看过这本书了。

He might not have got your letter. 他或许没有收到你的来信。

(3)can/could have done: can常用于否定句(“不可能已经”)和疑问句;Don’t worry—they would have just forgotten to phone. 别担心——他们很可能只是忘了打电话。

Where can he have gone? 他可能去哪里了呢?2.表虚拟。

(1) needn't have done: “根本不必;本来不必”,也可用于疑问句You needn’t have told them that.你没有必要告诉他们那个。

Need they have done it last week? 他们上周做这事有必要吗?(2) should/ought to have done:肯定式表示“过去本应做某事(但没做)”;否定式表示“过去不该做某事(但做了)”。

该句式含有不满或责备之意。

You’ re right. I should have thought of that. 你说得对,我应当想到那点(但没想到)。

She ought to have been more careful. 她本该更小心些。

情态动词havedone的意思及用法

情态动词havedone的意思及用法

情态动词havedone的意思及用法
情态动词'have done'是由情态动词'have'和过去分词'done'构成的,表示完成的动作或状态。

这种情态动词常用于描述已经完成或需要完成的动作,并且在口语和书面语中都被广泛使用。

在英语中,情态动词'have done'可以用于多种语境,例如:
1. 表示完成的动作
例如:I have done my homework.(我完成了我的家庭作业。


2. 表示对过去发生的事情的确认或否认
例如:Have you done your presentation yet?(你的演讲做好了吗?)
3. 表示对未来事件的推断
例如:By next year, we will have done a lot to protect the environment.(到明年,我们会采取很多行动来保护环境。


4. 表示建议或命令
例如:You should have done a better job on that project.(你应该把那个项目做得更好。


总的来说,情态动词'have done'可以用于许多不同的语境,使其成为英语中非常有用的一种语言工具。

当你使用这个动词时,确保你的语境清晰明确,以使你的意思更加清楚。

have done例句

have done例句

have done例句"Have done"是英语中过去完成时态的一种形式。

它表示过去某个时间点之前已经发生的动作。

在这篇文章中,我们将分步骤阐述"have done"的详细用法以及例句。

第一步:什么是“have done”?“have done” 是英文中表示过去完成时的一种形式。

在英语中,过去完成时通常用于描述发生在过去的事件,特别是在谈论两个事件之间的先后顺序时使用。

第二步:构成“have done”的方式要构成“have done” 形式,我们需要两个元素:助动词“have”和过去分词形式的谓语动词。

在下表中,我们提供了“have done”形式的构成方式。

时态 | 构成---|---现在完成时 | have / has + 过去分词过去完成时 | had + 过去分词第三步:例句接下来,我们将给出一些英文例句,以帮助您更好地理解“have done”形式。

以下是这些例句:1. I have done my homework. 我已经完成了我的家庭作业。

2. She had already eaten breakfast before she left for work. 她在离开上班之前已经吃过早饭了。

3. They have finished the project that we assigned them. 他们已经完成了我们分配给他们的项目。

第四步:用法说明现在完成时用于表示过去某个时间之前完成或发生的动作或状态。

当谈论一个事件的发生,或者阐述一些事实的时候,通常需要使用现在完成时。

过去完成时用于表示过去某个时间之前已经完成或发生的动作或状态。

当描述两个事件之间的先后顺序时,通常需要使用过去完成时。

在日常生活中,"have done"形式也可用于请求帮助、提供帮助以及询问别人是否需要帮助。

以下是一些例句:1. Have you done this before? 这是您之前做过的吗?2. I have done my best. 我已经尽力了。

3.2.18情态动词5+have done的用法 刘孟帅

3.2.18情态动词5+have done的用法 刘孟帅
情态动词
+have done 的用法
情态动词+have done的用法
1.must have done用于肯定句, 表示“过去一定做过某事”。 She must have been very beautiful when she got married. 她结婚时一定很漂亮。
情态动词+have done的用法
情态动词+have done的用法
3.should (ought to) have done表 示“过去本应该做某事而(实际上)没 有做”,含有责备或遗憾的语气;其 否定形式表示某种行为不该发生却发 生了。 They ought to have been more careful. 他们本该更小心些。 You ought not to have told him the bad news. 你本不该告诉他这个坏消息。
02 You ( needn’t have washed to send them to the laundry.
)the clothes because I plan
你本不必洗衣服,因为我计划将衣服送到洗衣房。
03 He (can’t ) have taken it home. 他不可能是带回家去了。
情态动词+have done的用法
4.may/might have done表示对过 去发生的事情的推测,意思是“也许 已经做了某事,可能已经做了某事”, 多用于肯定句中,用might时表示语 气更加不肯定。 She might have taken it home. 她可能把它带回家了。
情态动词+have done的用法
2.can have done一般用于疑问句 和否定句中,用于表示对过去所发生 事情的推测。could have done用于 肯定句时,表示“本有能力做某事而 未做”。 He cannot have left. His bag is still in the room. 他绝不可能走了。他的包还在屋里呢。 In my view, this accident could have been prevented. 依我看,这次事故本来是可以避免的。

人教新课标小升初英语语法零基础:can have done用法小结-word文档资料

人教新课标小升初英语语法零基础:can have done用法小结-word文档资料

小升初英语语法零基础:can have done用法小结can have donecan have done 通常只用于否定句和疑问句。

用于否定句时表否定推断,推测肯定没做;用于疑问句时意为“难道真的做了吗”,表示怀疑。

例如:Can he have done such a foolish thing? (= Is it possible …?)他会做这样的傻事吗?(表怀疑)He can't have taken it home.他不可能把它带回家了。

(表不可能)could have donecould have done 可用于肯定句、疑问句和否定句。

用于肯定句既可以表示过去能够做而实际未做,有惋惜、遗憾或委婉批评之意,也可以表示对过去动作的推测;用于否定句和疑问句的情况与can have done相同。

例如:You could have done better, but you didn't try your best.你本可以做得更好,但是你没有尽力而为。

(表惋惜)This glass is cracked. Someone could have dropped it.这个玻璃杯破了。

可能是谁把它掉在地上了。

(表推测过去)Could he have left the work unfinished?他会丢下工作不干了?(表怀疑)He couldn't have checked out so early.他不可能这么早就离开了。

(表不可能)注意:can't have done 的语气比couldn't have done 要强一些。

例如:He can't have been to that town.他根本不可能去过那座城市。

(语气略强)The measurement couldn't have been wrong.测量不可能出错了吧。

人教新课标小升初英语语法零基础:may have done用法小结

人教新课标小升初英语语法零基础:may have done用法小结

小升初英语语法零基础:may have done用法小结may/might have done 推测过去“may/might+动词的完成式”表示对过去发生的行为的推测。

例如:-Whatever has happened to George?-乔治发生了什么事?-I don't know. He may have got lost.-我不知道,他可能迷路了。

You might have read about it in the papers.你可能在报上已经看过这个消息了。

(之前我们做过can have done用法小结,can have done表推测时都是对过去进行推测,但是may have done不仅可以推测过去)may/might have done 推测现在“may/might+动词的完成式”表示对现在情况的推测。

例如:She might have got up now.现在她可能已经起床了。

may/might have done 预测未来“may/might+动词的完成式”表示推测将来某时之前的情况。

例如:He may have left when you get there.等你到达的时候他可能已经离开了。

注意:may have done 和might have done 表推测时,might 所表示的可能性比may 小,语气较委婉:How quickly time passed! It might have happened yesterday.时间过得好快啊!这事好像就发生在昨天。

He might have seen the surprise in my face.他或许已经看到了我惊异的表情。

might have done 表轻微责备might have done 除了能够表推测,还能表示过去本来可以做而实际并没有做。

这时带有轻微的责备之意。

例如:The proposal might have been refused.这个建议本该拒绝的。

havedone的用法

havedone的用法

have done的用法have done是现在完成时,表示动作发生在过去,一直延续到现在为止或许动作已完成,或许动作还在进行。

have sth.done的意思是“请/让/叫别人做某事”。

1.I have done woodwork for many years.我做木工好多年了。

2.If I had not been enjoying the work,I would not have done so much of it.如果我不喜欢这份工作的话,就不会这么卖命干了。

3.I asked myself what I would have done in such a situation.我问自己在这种情况下我会怎么做。

4.I would never have done what they did.他们做的事情我是决不会做的。

5.I have done the errands quickly.我很快干完了这些差事。

6.I have absolutely nothing to hide,I have done nothing wrong.我绝对没有什么好隐瞒的,我没有做错什么。

7.You have done a good thing.你们做了一件好事。

8.The holiday will have done him the world of good.假期定会对他大有好处。

9.A quick nod of approval would have done nicely.要是当时立即点头同意就好了。

10.You couldn't leave the lamp on while you are away.你出门时不能让灯开着。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

小升初英语语法零基础:can have done用法小结
can have done
can have done 通常只用于否定句和疑问句。

用于否定句时表否定推断,推测肯定没做;用于疑问句时意为“难道真的做了吗”,表示怀疑。

例如:
Can he have done such a foolish thing? (= Is it possible …?)
他会做这样的傻事吗?(表怀疑)
He can't have taken it home.
他不可能把它带回家了。

(表不可能)
could have done
could have done 可用于肯定句、疑问句和否定句。

用于肯定句既可以表示过去能够做而实际未做,有惋惜、遗憾或委婉批评之意,也可以表示对过去动作的推测;用于否定句和疑问句的情况与can have done 相同。

例如:
You could have done better, but you didn't try your best.
你本可以做得更好,但是你没有尽力而为。

(表惋惜)
This glass is cracked. Someone could have dropped it.
这个玻璃杯破了。

可能是谁把它掉在地上了。

(表推测过去)
Could he have left the work unfinished?
他会丢下工作不干了?(表怀疑)
He couldn't have checked out so early.
他不可能这么早就离开了。

(表不可能)
注意:can't have done 的语气比 couldn't have done 要强一些。

例如:He can't have been to that town.
他根本不可能去过那座城市。

(语气略强)
The measurement couldn't have been wrong.
测量不可能出错了吧。

(语气稍弱)。

相关文档
最新文档