be able to do sth 有能力做某事,可以用于各种时态,往往表示一次性的能力,或是在特定的情境中能够做某事。经常和can do sth放在一起进行区分。can do sth表示一般能力,可以用于一般过去时态。
When the fire took place, all the workers were able to run away。这句里不能用could ran away。
火灾发生时,所有的工人都逃走了。
用法
1、able作“能够…的”解时,一般用作表语,其后多接动词不定式(不接“of+动名词”),也可接介词短语。作“有能力的,能干的”解时,可用作定语、表语或补语。able接动词不定式时,其主语、able及动词不定式均存在逻辑上的主谓关系。
2、able用作表语时主语通常是人,也可为动物,偶尔也可为事物(多见于科技文体)。able用作定语时主要修饰人,也可修饰人所做的事,指事情做得好或做得成功。这样用时也暗示做成该事的人有才能。