具体点如: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
追问我问的是区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!区别!
追答晕,语气区别不是区别吗?
追问我问的不是语气区别,是含义,内容上的区别(你晕我还晕呢)
追答好吧,我原谅你了。