"I have learnt / learned" is not past tense, it is present perfect, which does not exist in Russian. Here it expresses that an activity with a duration and a goal, which is either going on now or...