Т. е. різниця у тому, що "canмає на увазі наявність постійної можливості або вміння щось робити, а "to be able to" показує можливість щось зробити в якийсь момент часу у минулому/сьогоденні/майбутньому.
Єдина відмінність між able to і can полягає в тому, що при вживанні структури able to робиться акцент на те, що людина фізично може допомогти або має можливість / необхідні навички.
Can, could, be able to – це як співробітники однієї організації під назвою "Можливість". Can – Президент, be able to є його заступником, a could – Це дама-бухгалтер поважного віку.
Модальне дієслово Can має такі значення: можу, вмію, маю можливості, здатний фізично і розумово, можливо. Минулого часу модальне дієслово Can має аналог Could.