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. 雖然昨晚他完全喝醉了,但他還是可以找到家。