Conjugate ver in the present perfect tense in Spanish (El Pretérito Perfecto)

Take the fastest path to fluent Spanish

El Pretérito Perfecto is used to express something has happened or happened. 

The verb ver (to see) and its derivatives* are irregular in El Pretérito Perfecto in Spanish.

Learn how to conjugate "ver" in El Pretérito Perfecto in Spanish

yo he  
has  
él ha   + visto 
nosotros  hemos   
vosotros habéis  
ellos   han  

You can see it is simply haber conjugated in El Presente plus visto (the past participle of ver).

Here are some examples to listen to:

Yo he visto a tu madre esta mañana.I saw your mother this morning.

has visto la película esta semana.You saw the movie this week.

Él ha visto los informes del mes.He saw the monthly reports.

Nosotros hemos visto a tus padres.We saw your parents.

Vosotros no habéis visto todavía Wonder Woman.You haven't seen Wonder Woman yet.

Ellos han visto el amanecer.They saw the sunrise.

¿Ustedes no han visto esa película?Haven't you seen that film?

*Other verbs derived from ver follow the same pattern:

entrever (to catch a glimpse) -> entrevisto
prever (to foresee) -> previsto

Nosotros hemos entrevisto la costa desde el barco.We caught a glimpse of the coast from the ship.

Yo he previsto eso.I saw that coming.

Want to make sure your Spanish sounds confident? We’ll map your knowledge and give you free lessons to focus on your gaps and mistakes. Start your Brainmap today »

Learn more about these related Spanish grammar topics

Examples and resources

Yo he visto a tu madre esta mañana.I saw your mother this morning.
has visto la película esta semana.You saw the movie this week.
Él ha visto los informes del mes.He saw the monthly reports.
Nosotros hemos visto a tus padres.We saw your parents.
Ellos han visto el amanecer.They saw the sunrise.
Yo he previsto eso.I saw that coming.
Nosotros hemos entrevisto la costa desde el barco.We caught a glimpse of the coast from the ship.
Vosotros no habéis visto todavía Wonder Woman.You haven't seen Wonder Woman yet.
¿Ustedes no han visto esa película?Haven't you seen that film?
Getting that for you now...