Excusez-moi pour(?) mes questions bêtes...
Est-ce correctement?
Он учит своих сыновей плавать.
Il apprends à nager à ses fils.
Он умеет плавать и всех этому учит.
Il sait nager et il y apprends à tous.
Он научил её(его) плавать.
Il lui a appris à nager.