haber visto

to have seen

→ haber
phrase Extremely common #207
to have seen Perfect infinitive: used to refer to an action of seeing that happened earlier, often after another verb like deber, recordar, parecer, or sorprender.
SP: Parece haber visto un fantasma.
EN: She seems to have seen a ghost.

He visto cosas que desearía no haber visto.

I've seen things I wish I hadn't seen.

Tengo la sensación de haber visto ya la película.

I have the feeling I’ve already seen the movie.

No estoy seguro de haber visto un fantasma.

I'm not sure I saw a ghost.

— El espinazo del diablo (2001)

Tendrías que haber visto la cara que has puesto.

You should have seen the look on your face.

Debe haber visto mal.

He must have seen wrong.

— Madre (Madeo) (2009)

Dice haber visto un animal extraño en el bosque pero nadie le cree porque exagera mucho.

He claims to have seen a strange animal in the forest, but nobody believes him because he exaggerates a lot.

Alguien tiene que haber visto algo.

Someone must have seen something.

Tenías que haber visto la caldera funcionando.

You should have seen the boiler running.

— Juno (2007)

Tom debe haber visto adonde fue Mary.

Tom must have seen where Mary went.

Creo haber visto a un viejo amigo.

I think I saw an old friend.

Colm es la persona que pensé haber visto.

Colm is the person I thought I saw.

Recuerdo haber visto a la reina.

I remember seeing the queen.

Alguien más debe haber visto lo que sucedió.

Someone else must have seen what happened.

Desearía no haber visto una película tan horrenda.

I wish I hadn’t seen such a horrible movie.

Deben haber visto a una chica caminar en llamas, comer una serpiente.

They must have seen a girl walking in flames, eating a snake.

— Dangal (2016)

Debes haber visto su rostro.

You must have seen his face.

Creí haber visto un fantasma.

I thought I saw a ghost.

No creo haber visto un mar tan calmo.

I don't think I've ever seen such a calm sea.

— Titanic (1997)

Ella está en problemas porque vio algo que no debería haber visto.

She’s in trouble because she saw something she shouldn’t have seen.

Alguien debe haber visto algo.

Someone must have seen something.

Ahora que lo mencionas, no recuerdo haber visto a Tom en clase hoy.

Now that you mention it, I don't remember seeing Tom in class today.

Y, sin embargo, me sorprende no haber visto a nadie.

And yet, I'm surprised I didn't see anyone.

— Drácula (2025)

Deberían haber visto la foto.

They should have seen the photo.

Sólo responderé después de haber visto a mi hija y a mi marido.

I will only respond after I have seen my daughter and my husband.

— Aún estoy aquí (2024)

No recuerdo haber visto alguna vez a Tom llevando un bolso rojo.

I don’t remember ever seeing Tom carrying a red bag.

Tom aseguró haber visto un OVNI.

Tom claimed to have seen a UFO.

Yo recuerdo haber visto al caballero antes.

I remember seeing the gentleman before.

Me pareció haber visto tu coche.

I thought I saw your car.

Estoy bastante seguro de haber visto antes a ese hombre aquí.

I'm pretty sure I've seen that man here before.

Tendrías que haber visto su cara.

You should have seen their face.

— मुन्ना भाई एम बी बी एस (2003)

Debe haber visto otra cosa!

He must have seen something else!

— Madre (Madeo) (2009)

Si hubiera tenido tiempo suficiente, podría haber visto más de Londres.

If I had had enough time, I could have seen more of London.

Debiste haber visto la película.

You should have seen the movie.

Debo haber visto mal.

I must have seen wrong.

— Estación central de Brasil (1998)

Debes haber visto mi expediente.

You must have seen my file.

— Solaris (1972)

Creí haber visto algo.

I thought I saw something.

Alguien tiene que haber visto esto.

Someone must have seen this.

Lo debes haber visto en la televisión.

You must have seen it on television.

— Bajrangi Bhaijaan (2015)

Tom fingió no haber visto hacer a Mary lo que hizo.

Tom pretended not to have seen Mary do what she did.

Tom no mencionó haber visto a Mary.

Tom didn't mention having seen Mary.

Creí haber visto un manzano allá en el Valle.

I thought I saw an apple tree over there in the Valley.

— La bruja (2016)