can could be able to

问题描述:

can could be able to

张见识

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的过去式

(1)can常用来表示能力,“能”、“会”。例如:
I can speak English.我会讲英语。
Can you work it out?你能把它算出来吗?
(2)can可以用来表示推测,常用在否定句和疑问句中。例如:
Can it be true?这会是真的吗?
It can't be true.这不可能是真的。
(3)can =may,表示“请求或允许”,多用在口语中,译为“可以”。例如:
Can(May)I use your bike?我能用你的自行车吗?
You can go at four o'clock.你可以四点钟去。
(4)could是can的过去式,它可以表示过去的能力。例如:
He said he could finish his homework in an hour.他说他可以在一个小时内完成作业。
但could用在疑问句中,并不表示过去,而使句子变得更加客气、委婉。例如:
Could you tell me the way to the railway station ?您能告诉我去火车站的路吗?
(5)be able to和can表示能力时用法相同,但can只有现在式和过去式两种形式,而 be able to可以用于各种时态。例如:
We will be able to go tomorrow .我们将在明天去。

can 表示可以,能够
could 意思一样,但是表达的时候,更加委婉
be able to = 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...