a = Ich mag Schwimmen.
b = Ich mag es Schwimmen zu gehen.
Der Unterschied zwischen den beiden Sätzen im Englischen ist der Gleiche wie im Deutschen. Sie sind nicht völlig identisch, denn a beschreibt das Schwimmen als Handlung an sich während b das Schwimmengehen als eine Aktivität behandelt die unter anderem das Schwimmen beinhaltet.
You're never too old to learn something stupid. Mistake – Suggestion – You sure that's right?