Student or Learner
What is the difference between "is approaching" and "has approached"? Would a person be closer by using one rather than the other?
Welcome to the forum, alhilda.
I note that your native language is English. I am surprised that you do not understand the meanings implied by these two forms.