Present Perfect ('has visited') используется для описания опыта, который произошел в прошлом и имеет значение в настоящем.
19. Kate loves travelling. She has visited many countries.