Вот пример 9 предложений с переводами. Разделил на группы по каждому модальному глаголу.
I can swim very well. — Я могу плавать очень хорошо.
She can solve this problem quickly. — Она может быстро решить эту задачу.
We can finish the project on time. — Мы можем закончить проект вовремя.
When I was a child, I could ride my bike without training wheels. — Когда я был ребенком, я мог ездить на велосипеде без тренировочных колес.
She could speak three languages by the time she graduated. — К моменту выпуска она могла говорить на трех языках.
Could you help me with my homework? — Не могли бы вы помочь мне с моим домашним заданием?
I am able to solve this math problem. — Я могу решить эту математическую задачу.
She was able to arrive on time despite the traffic. — Ей удалось прибыть вовремя, несмотря на пробки.
They will be able to travel again next year. — Они смогут путешествовать снова в следующем году.
Краткое объяснение различий:
- can: настоящее умение или возможность. Примеры: I can swim, She can solve this problem.
- could: прошедшее умение или вежливая просьба/потенциальность. Примеры: I could ride a bike (когда был ребенком), Could you help me... (вежливая просьба).
- be able to: фраза для выражения умения с разными временами (am/ is/ are able to, was/ were able to, will be able to). Примеры: I am able to solve, She was able to arrive, They will be able to travel.