has visited
Ella no me ha visitado el domingo, sino el lunes.
She didn't visit me on Sunday, but on Monday.
Eres la única persona que conozco que ha visitado Boston.
You're the only person I know who has visited Boston.
¿Marika ha visitado alguna vez Japón?
Has Marika ever been to Japan?
Tom ha visitado Boston tres veces.
Tom has visited Boston three times.
Se dice que un revolucionario húngaro ha visitado este lugar a menudo.
It is said that a Hungarian revolutionary has often visited this place.
— El imperio de las sombras (2016)
Mary ha visitado Hungría.
Mary has visited Hungary.
Nos ha visitado algunas veces.
He/She has visited us a few times.