can 情态动词,
但表示"能够"时,
can,be able to 通常是差不多的.
差别在于"be able to "可以用于各种时态.
be to do 这是一种将来时,表示"最近"或"注定会发生的" 将来的事情.