haya visto

have seen

→ haber
phrase Uncommon #17,891
have seen Present perfect subjunctive of ver. Often appears after expressions of doubt, possibility, or negation.
SP: No creo que lo haya visto hoy.
EN: I don't think I've seen it today.

Quizá lo haya visto en los periódicos.

You may have seen it in the newspapers.

Según su opinión, él es el mejor músico que ella haya visto.

In her opinion, he is the best musician she has ever seen.

No sé lo que haya visto.

I don't know what he might have seen.

— Algunos hombres buenos (1992)

O los haya visto sólo una vez.

Or may have seen them only once.

— Una jornada particular (1977)

Dudo que haya visto un cuchillo en su vida.

I doubt he's ever seen a knife in his life.

— 28 años después: El templo de los huesos (2026)

Puede que haya visto.

You may have seen it.

Quizá le haya visto salir.

Maybe I saw him leave.

— Una jornada particular (1977)

Puede que la haya visto.

I may have seen her.

— La dolce vita (1960)

Espero que no te haya visto.

I hope he didn't see you.

— Elephant (2003)

Ella tiene el culo más bonito que jamás haya visto.

She has the nicest ass I've ever seen.

No hay nada que no haya visto.

There is nothing I haven't seen.

— La sirena (2016)

Puede que Tom no haya visto a María.

Tom may not have seen María.

Puede que él lo haya visto.

He may have seen it.

Quizá lo haya visto.

Perhaps you've seen it.

Puede que haya visto antes esta película, pero no me acuerdo de casi nada.

I may have seen this movie before, but I remember almost nothing about it.

No que yo haya visto.

Not that I have seen.

Lo más espectacular que se haya visto.

The most spectacular thing ever seen.

Puede ser que haya visto.

It's possible that I've seen it.

Él tiene las cejas más grandes que haya visto.

He has the biggest eyebrows I've ever seen.