Tense isn't at issue here. The main verb (like) is in the present simple. The issue is the type of nominal that the verb "like" can take. It's one of those verbs that can either take an infinitive (to swim) or a gerund (swimming). The former expresses an idea; i.e., the idea of swimming, whereas the latter expresses the activity of swimming, wherein "like swimming" is synonymous with "enjoy [a hobby;an interest]. In most, if not all modern grammar texts, Units on "Hobbies & Interests" offer both "like" and "enjoy" with a gerund as their verbal object;e.g., I like/enjoy playing the piano. The point being, gerunds, or rather present participles, express an actualized event. It's a hobby or interest that the speaker has attempted, has personal knowledge of. In contrast, the infintive (to swim) expresses an unactualized event, one the speaker has yet to attempt, has yet to know through personal experience. So, if it's a hobby or interest, "like" + a gerund would be your best bet.
- For Teachers