has seen it
Aquí hay un hombre viejo que lo ha visto.
Here is an old man who has seen it.
Nobody has seen it.
She has seen it all.
Nadie sabe que lo ha visto, pero lo ven.
Nobody knows they've seen it, but they see it.
— El club de la lucha (1999)
I wonder if he's seen it.
Pero el Gran Ojo lo ha visto.
But the Great Eye has seen it.