#1, #2 and #4 are possible, but they mean something different from #3. "He knows swimming" means that he possesses wide general knowledge about the sport or recreation of swimming. It does not simply mean that he can swim himself.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
taruns1008Know1. to know how to ... = to be able to ...