can和be able to 的区别
热心网友
can 和 be able to的区别:(1)形式上的区别:can 只有现在式和过去式 could; 而be able to则可用于多种时态。如:is able to, were able to, will be able to等。(2)语义上的区别:can 通常用来指一种固有的能力,如Ducks canm.鸭子会游水。而be able to则常用来指某一次具体的行为,且是通过了努力后才能够做成某事。如:Though completely drunk last night, he was able to find his home. 虽然昨晚他完全喝醉了,但他还是可以找到家。