be able to和can的区别

如题所述

can 与 be able to 均可表示某人做某事的能力,常可互换。
例如:
I'm not able to [can't] explain this. 我不能解释这个问题。
He was able to [could] speak French very well. 他的法语讲得很不错。
但是两者还是有区别的:
(1) 从时态形式来看,can 只有现在式和过去式(could)两种,而 be able to 则可根据需要使用多种时态,还可以和一些情态动词连用,或用作动词不定式等非谓语形式。
例如:
I haven't been able to sleep recently. 最近我睡不着觉。
Our baby will be able to walk in a few weeks. 我们的宝宝再过几个星期就能走路了。
You might be able to persuade him. 你也许能够说服他。
(2) 用于现在时,can 泛指一般的能力,而 be able to 则主要指具体做某件事的能力。
例如:
He can swim. 他会游泳。
I am able to express my idea in a clear way. 我能清楚地表达自己的想法。
(3) 在表示过去的一般能力时,两者没有很大差别。
例如:
I could / was able to play the piano when I was young. 我年轻时会弹钢琴。
但如果要表示"一时的能力",即"在过去某时有某种能力,并顺利地完成某事",则要用 was / were able to,而不能用 could。
例如:
Though he was sick, he was able to swim across the river. 虽然他病了,但他还是游过了河。
After five hours of climbing, we were able to reach the top of the mountain. 经过5个小时的攀爬,我们终于登上了山顶。
could 表示可能或有能力做,was [were]able to 则表示能够做且确已做到。
比较下面两句:
I was able to pass the examination. 我通过了考试。(不仅有能力,而且实际上做到了。相当于I succeeded in passing the examination.)
I could pass the examination. 我当时有能力通过考试。(有能力,但实际上不一定做得到)
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-04-22
(1) be able to 强调通过努力而获得的能力,而can则强调自身已具有的能力。如:
She can sing the song in English. 她能用英语唱这首歌。
He will be able to sing this song in English in a few minutes, too. 几小时之后,他也能用英语唱这首歌。
(2) be able to 强调一种结果,而can只强调一种可能。如:
Luckily, he was able to escape from the big fire in the end. 幸运的是,他终于逃出了大火。
If he got here a few hours earlier, I could save him. 要是他早几小时来,我还能救他。
(3) be able to 可以有各种时态;而can只有一般现在和一般过去两种时态。如:
I could help you last night, but you didn’t come. 昨天晚上我能帮你,而你又没来。
Can you see it there? 你能看见它在那儿吗?
(4) can可用于表示可能性,推测,允许等情况,而be able to通常不这样用。
第2个回答  2016-04-14
can 与 be able to 用法比较
在一般现在时主动语态中表示“能”、“会”时,两者可互换,意义差别不大.如:
I can / am able to reach the apples.
但在以下几种情况中两者不能换用:
1、在词义上,can 除可以表示“能”、“会”外,还可以表示“许可”、“允许”或可能性,而 be able to 则不可.例句:
A :Can it be true?
B :No,it can't be true.
2、当表达将来的能力时,一般要用 will be able to; can 一般只有现在时和过去时两种时态形式.用于完成时等其它时态时,也用 be able to.例句:
1) I'll be able to speak English in another few months.
2) If I have a good sleep,I'll be able to work out the problem.
3) I've not been able to find my bike.
但是当人们现在决定将来是否有做某事的能力时,can 也是可以用的.例句:
I'm too busy today,but I can help you with your English tomorrow.
3、be able to 多表示“人”有能力或技巧做某事,一般不用于指物;而 can 表示人、物的“能”、“会”都可以.例句:
This kind of car can run very fast.It's new.
4、can 可以有被动语态形式,而 be able to 则不能用于被动语态.例句:
The mistake can't be corrected.
5、can 与 be able to 不能重叠使用.例句:
(误)He can be able to do it well.本回答被提问者采纳

be able to与can的区别
“be able to”与“can”在英语中均表示“能做”的意思,但它们在表述、重点与强度方面存在差异。使用与侧重:“be able to”适用于需要努力才能达成的事情,接动词原形,强调能力。例:经过数月的训练,他能跳过墙壁。"can"则侧重于能力、可能性或允许做某事,接动词原形或完成式,表示“可以”。例...

beableto和can的区别
be able to和can都表示能力,但在表达上稍有不同。be able to强调的是一种可能性和能力,强调的是克服困难或条件后完成某事的能力;而can则更多地表示一种一般性的能力或可能性,不包含太多额外的情感或背景信息。详细解释:1. 基本含义对比:- be able to:主要表达有能力做某事,强调的是一种能...

be able to和can的区别
able to 和 can都是能够做某事,意思一样,以下是两者用法区别:(1)be able to 强调通过努力而获得的能力,而can则强调自身已具有的能力。如:She can sing the song in English.她能用英语唱这首歌。He will be able to sing this song in English in a few minutes,too.几小时之后,他也...

辨析be able to 和can的区别
be able to 和can的区别:1、当它们表示能力的时候,是一样的。2、 can只有两种时态,即can 和could, 而be able to 有多种时态,如was\/were able to, will\/shall be able to, have\/has been able to等。3、表示过去通过努力终于做成了某事要用be able to,而不能用can。4、can能表猜测...

beableto和can的区别
be able to和can的区别 答案:be able to和can都表示能力,但在实际运用中存在细微差别。两者在某些情况下可以互换使用,但在某些特定语境下,选择使用哪一个更为恰当。详细解释:1. 基本含义:be able to和can都可表示“能够”,都用来描述某人的能力或某事的可行性。在大多数情况下,...

be able to和can有什么区别?
1、时态不同 从时态形式来看,can 只有现在式和过去式(could),而 be able to 则可根据需要使用多种时态,还可以和一些情态动词连用,或用作动词不定式等非谓语形式。could是can 的过去式。I haven't been able to sleep recently. 最近我睡不着觉。He can swim. 他会游泳。He couldn't be a...

怎么区别can 和be able to
在英语中,"can"和"be able to"都是表示能力的词汇,但它们的用法有所不同。"can"一般用于表示一般的、普遍的能力,比如"I can swim",这表示说话者有游泳的能力。它的形式相对简单,只有两种,即"can"。"be able to"则用于表示更具体、特定的能力,例如某人或某物已经做到了某件事。其形式则...

be able to和can的区别是什么?
be able to和can的区别如下:1、can和be able to都可以表示能力,前者表示主语原本就具有的某种能力,后者表示通过努力可以具备某种能力或实现某种状态,重点强调的是要有一个努力的过程。如:(1)I can play the piano.(隐含着我本来就会弹钢琴的意思)(2)I am able to play the piano.(...

“can”和“be able to”的区别是什么?
2. “be able to”不是情态动词,它是“to be”加上形容词“able”。我们使用“be able to”在以下情况下:当无法使用“can”的能力时,例如在其他情态动词之后;谈论过去的小或大的成功,如“We were able to get a great price on the television.”。---分割线--- 想学习更多英语知识,...

be able to和can的区别
be able to和can的区别具体如下:1、be able to英 [bi: ˈeibl tu:] 美 [bi ˈebəl tu]v.能够;能,会;克;be able to是半助动词,可以用于各种时态。例句:They have not been able to go to school for two weeks.他们已有两周没能去上学了。2、can英 [kæ...

相似回答