unableとcan notの違い
unableの意味は
「することができない」
です。
She will be unable to come back home by six.
彼女は6時まで家に帰れないだろう。
can notの意味は
「~できない」
です。
I can not swim.
私は泳げない。
unableとcan notの違いですが、can notの方がunableよりも口語的で一般的です。ほぼ同じ意味で使えます。
ただし過去形で使うと意味が違ってきます。
I could not drive a car when I was 18.
私は18歳の時、運転をすることができなかった(運転する能力(技術)がなかった。運転をしたかどうかは定かではない)。
I was unable to drive a car when I was 18.
私は18歳の時、運転をすることができなかった(運転免許がないなどの理由があったので、能力がないためではない。そして実際に運転をしなかった)。