1 be able to和can表有"能","能够"之意,一般可以互换。注:"be able to"中含有"be"动词,在句中运用时,be动词有明显的人称或数以及时态的变化,考虑用is,am,are,were或was,而can为情态动词,无人称及数的变化,"can"的过去式为"could"。
can无将来时。
2 "be able to"用在将来时句中时可以与"will"一起连用,但can不能与will一起用,"can"与"be able to"不能混用成"can be able to"或"can able to"
等形式。
另:can无过去式分词,但"be able to"有,为"been able to"这也就限定can不能用在完成时句中,但"be able to"可以。
应填"was able to"。