1. You can swim across the river.
2. It is possible for you to swim across the river.
同じ内容のことを言おうとすると、1と2のようにかなり違う形になります。
canは助動詞で「しようと思えばできる」という可能の意味を表す助動詞です。
一方、2のpossibleは形容詞で、「可能である」という意味です。しかも、このように人が~することが可能であるということを言うには、It ... to .... の構文を使うことになります。
さらに、1は口語的、2は文語的で、堅い表現です。
以上、ご参考になればと思います。
お礼
回答ありがとうございます。