can/could/be able to do/many to do的区别

如题所述

be able to do表能力
can could表可能 其中can可能性大 较强烈
may语气最委婉可能性较小
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-24
can=be able to do>could>may to do 感情色彩依次递减追问

具体点如:be able to表能力……
can表……
could表……
many to do表……

追答

都表能力,这一点没分别,但是语气是不一样的,这是区分的关键。给你讲细些吧:can就等于be able to do,这在字典里是等同的。could是can的过去式,我上面列的是表做某事的possibility时的顺序,越排前面表示可能性越大。I can...的可能性应该是I may...的一倍。could大概60%-70%可能性,I can...80%-90%,I will...接近100%所以是can=be able to do>could>may to do

追问

我问的是区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!

追答

晕,语气区别不是区别吗?

追问

我问的不是语气区别,是含义,内容上的区别(你晕我还晕呢)

追答

好吧,我原谅你了。

第2个回答  2012-06-25
be able to do有很多种人称和数的变化(如:is able to do或are able to do等)
而can只有could一种形式(变化)
may表可能
相似回答