-(으)ㄹ 수 있다/없다
can / cannot
Meaning
This says whether someone can or cannot do something. It is about ability or possibility. For a learned skill, -(으)ㄹ 줄 알다/모르다 is also common: 운전할 줄 알아요 (I know how to drive).
Form
Stem ends in a vowel
-ㄹ 수 있다
가다 → 갈 수 있다
Stem ends in a consonant
-을 수 있다
먹다 → 먹을 수 있다
Stem ends in ㄹ
ㄹ stays on the stem
살다 → 살 수 있다 · 만들다 → 만들 수 있다
Cannot
수 없다
갈 수 없어요
Polite present
수 있어요 · 수 없어요
할 수 있어요 · 갈 수 없어요
Examples
한국어를 할 수 있어요.
I can speak Korean.
오늘은 너무 바빠서 갈 수 없어요.
I'm too busy today, so I can't go.
기다릴 수 없어요.
I am unable to wait.
Watch out
Not quite the English idiom
기다릴 수 없어요 literally says you are unable to wait, for example because you have no more time. To sound excited, like English "I can't wait!", Korean more often says 너무 기대돼요. Also, permission is a different pattern: -아/어도 되다, as in 해도 돼요 (you may do it).