be able to 和could/can 有什么分别

作者&投稿:闳发 (若有异议请与网页底部的电邮联系)
can,could和be able to的区别~

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

2、含义不同
用于现在时,can 泛指一般的能力,而 be able to 则主要指具体做某件事的能力。could不表示时态。
He can swim. 他会游泳。
I am able to express my idea in a clear way. 我能清楚地表达自己的想法。
Could I have the television on?你能打开电视吗?
3、表能力时不同
如果要表示"一时的能力",即"在过去某时有某种能力,并顺利地完成某事",则要用 was / were able to,而不能用 could。could 表示可能或有能力做。
Though he was sick, he was able to swim across the river. 虽然他病了,但他还是游过了河。
I could pass the examination. 我当时有能力通过考试。(有能力,但实际上不一定做得到)

can, could和be able to基本相同,在很多语境下是可以互相换着用的,但是也还有点不同
1. be able to强调一个人有能力去做,就是有本事的意思
2. can,could表示能够,是情态动词,很多时候是一种推测的语气。
比如,你能帮我吗?
如果用can/could来问,,那这事就是举手之劳,谁都能帮,就是推测对方乐意帮忙不乐意,
如果用be able to来提问,那是很难做到的事,问对方有这个本事没有。

could是can的过去式,但是,现在时中也可以使用could,比can的语气更加客气些。

can 和be able to 都可以表示能力.can泛指一般的能力,而且只有两种形式,即:can, could.be able to 则主要指具体做到了某件事的能力,其形式主要是靠be 发生变化,所以形式比can 多.可以说:I can swim. I am able to swim. 但是不能说:All the people could escape from the big fire in time. 只能说:All the people were able to escape from the fire in time.

could 是can的过去式

be able to 可以用各种时态,过去时表示有能力且成功地做了某事
can 用过去时态,和一般现在时
Though we had lots of troubles, we were able to finished the task.
还有,will be able to
不可以用can

比较can 和be able to

1)can could 表示能力;可能 (过去时用could),
只用于现在式和过去式(could)。be able to可以用于各种时态。
They will be able to tell you the news soon. 他很快就能告诉你消息了。

2)只用be able to
a. 位于助动词后。
b. 情态动词后。
c. 表示过去某时刻动作时。
d. 用于句首表示条件。
e. 表示成功地做了某事时,只能用was/were able to, 不能用could。
He was able to flee Europe before the war broke out.
= He managed to flee Europe before the war broke out.

注意:could不表示时态

1)提出委婉的请求,(注意在回答中不可用could)。
--- Could I have the television on?
--- Yes, you can. / No, you can't.

2)在否定,疑问句中表示推测或怀疑。
He couldn't be a bad man.
他不大可能是坏人。

参考baidu网

be able to 表有能力做
can 表客观事实
could,表应该啊,可以,能

区别不大,很多情况下可通用,但be able to 更强调具有能力,技能、技巧。


江川县13691191649: could和be able to的区别 -
夹袁复方:[答案] 1)can could 表示能力;可能 (过去时用could),只用于现在式和过去式(could).be able to可以用于各种时态.They will be able to tell you the news soon.他很快就能告诉你消息了.2)只用be able to a.位于助动词后.b...

江川县13691191649: Could 和 Be able to 各用在什么情况下,两者有什么不同? -
夹袁复方:[答案] 1)can could 表示能力;可能 (过去时用could),只用于现在式和过去式(could).be able to可以用于各种时态.They will be able to tell you the news soon.他很快就能告诉你消息了.2)只用be able to a.位于助动词后.b...

江川县13691191649: 怎么用be able to和could,求例子 -
夹袁复方: 1)can could 表示能力;可能 (过去时用could), 只用于现在式和过去式(could).be able to可以用于各种时态. They will be able to tell you the news soon. 他很快就能告诉你消息了. 2)只用be able to a. 位于助动词后. b. 情态动词后. c. ...

江川县13691191649: can与be able to的区别 -
夹袁复方:[答案] 1)can could 表示能力;可能 (过去时用could),只用于现在式和过去式(could).be able to可以用于各种时态. They will be able to tell you the news soon.他很快就能告诉你消息了.2)只用be able to a.位于助动词...

江川县13691191649: be able to、can、could的区别 -
夹袁复方:[答案] 1.be able to 只能用于一般现在时和一般过去时 两种时态 而 can 则可以用于任何时态 2.对于could 可以当做是can的过去式,也可以当做一个情态动词(它比can 更委婉) 3.注意 :当用于 一般现在时和一般过去时 (且表示一种能力时 )can 和be ...

江川县13691191649: 怎么用be able to和could,求例子 -
夹袁复方:[答案] 1)can could 表示能力;可能 (过去时用could),只用于现在式和过去式(could).be able to可以用于各种时态.They will be able to tell you the news soon.他很快就能告诉你消息了.2)只用be able to a.位于助动词后.b...

江川县13691191649: 关于could和be able tocould 和 be able to 都可用在一般过去时的句子里,那有什么区别吗? -
夹袁复方:[答案] 1)can could 表示能力;可能 (过去时用could),只用于现在式和过去式(could).be able to可以用于各种时态.They will be able to tell you the news soon.他很快就能告诉你消息了.2)只用be able to a.位于助动词后.b...

江川县13691191649: Could和be able to能不能连用呢? -
夹袁复方: 不可以连用;could是动词,be able to 是动词词组; 两者的意思:能够

江川县13691191649: be able to 和could/can 有什么分别 -
夹袁复方: can 和be able to 都可以表示能力.can泛指一般的能力,而且只有两种形式,即:can, could.be able to 则主要指具体做到了某件事的能力,其形式主要是靠be 发生变化,所以形式比can 多.可以说:I can swim. I am able to swim. 但是不能说:All the people could escape from the big fire in time. 只能说:All the people were able to escape from the fire in time.could 是can的过去式

江川县13691191649: be able to、can、could的区别 -
夹袁复方: 1.be able to 只能用于一般现在时和一般过去时 两种时态 而 can 则可以用于任何时态2.对于could 可以当做是can的过去式,也可以当做一个情态动词(它比can 更委婉) 3.注意 :当用于 一般现在时和一般过去时 (且表示一种能力时 )can 和be able to 可互用

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网