Spanish grammar · Intermediate
Present Perfect of Ver: He Visto, Has Visto, Conjugation and Use
Present perfect of ver uses present-tense haber + IRREGULAR past participle visto: he visto, has visto, ha visto, hemos visto, habéis visto, han visto. Visto is irregular (NOT *veído).
He visto la película.
I have seen the movie.
What it is
The present perfect of ver combines present-tense haber with the irregular past participle visto: he visto, has visto, ha visto, hemos visto, habéis visto, han visto. Used for past viewings or perceptions with present relevance.
In He visto la película (I have seen the movie), he is the present yo of haber and visto is the irregular past participle of ver.
How to spot it
Look for haber + visto. Common in life-experience contexts (nunca he visto, alguna vez has visto, ya he visto).
- ¿Has visto a María? — Have you seen María?
- Nunca he visto algo así. — I've never seen something like that.
- Hemos visto muchas cosas. — We have seen many things.
Visto is irregular (NOT *veído). Used in compounds like prever → previsto, entrever → entrevisto.
Present Perfect of Ver Quick Reference
Present perfect of ver, haber + visto (irregular)
| Person | Form | Translation |
|---|---|---|
| yo | he visto | I have seen |
| tú | has visto | you have seen |
| él/ella/Ud. | ha visto | he/she/it has seen |
| nosotros | hemos visto | we have seen |
| vosotros | habéis visto | you all have seen (Spain) |
| ellos/ellas/Uds. | han visto | they have seen |
Common Present Perfect of Ver Examples in Spanish
Present perfect of ver in real contexts:
Life Experiences
- He visto el mar tres veces.
- I have seen the sea three times.
- Has visto cosas increíbles.
- You have seen incredible things.
- Hemos visto la película juntos.
- We have seen the movie together.
- Han visto muchos países.
- They have seen many countries.
- Ha visto cómo trabajamos.
- He has seen how we work.
Most common use: past viewings as life experiences.
Nunca / Alguna Vez
- Nunca he visto algo así.
- I've never seen anything like that.
- ¿Alguna vez has visto un eclipse?
- Have you ever seen an eclipse?
- Jamás hemos visto tanto trabajo.
- We've never seen so much work.
- Nunca han visto Madrid.
- They've never seen Madrid.
- Nunca había visto algo igual.
- I had never seen anything like it. (pluperfect)
Nunca and alguna vez almost always pair with present perfect in life-experience contexts.
Recent Past (Spain Usage)
- Hoy he visto a tu hermano.
- Today I've seen your brother.
- Esta semana hemos visto la nueva exposición.
- This week we've seen the new exhibit.
- ¿Has visto las noticias?
- Have you seen the news?
- Esta mañana han visto al médico.
- This morning they've seen the doctor.
- He visto a Carlos hace un rato.
- I saw Carlos a little while ago.
In Spain, present perfect dominates for recent past viewings (today, this week, hace un rato).
Negative and Questions
- No he visto nada.
- I haven't seen anything.
- ¿Has visto mis llaves?
- Have you seen my keys?
- No hemos visto a nadie.
- We haven't seen anyone.
- ¿Han visto la película?
- Have you all seen the movie?
- No te he visto en mucho tiempo.
- I haven't seen you in a long time.
Common in questions about whether someone has seen something/someone.
How to Use the Present Perfect of Ver
Structure: Haber + Visto
Conjugate haber in the present + irregular past participle visto. The participle is invariable.
he + visto = he visto.
Present-tense haber + visto.
Haber (present) + visto.
Visto Is IRREGULAR
The past participle of ver is visto (NOT *veído). One of about twelve common irregular past participles.
ver → visto (irregular).
Past participle is irregular.
Visto, NOT *veído.
Compounds: Prever → Previsto
Compounds of ver follow the same pattern: prever → previsto (foreseen), entrever → entrevisto (glimpsed), antever → antevisto.
prever → previsto.
Compounds inherit the irregularity.
Compounds use -visto.
Visto as Adjective Agrees
When visto is used as an adjective (not in compound tense), it agrees with the noun: visto / vista / vistos / vistas. Una película muy vista (a much-watched movie). Mal visto (frowned upon).
Muy visto. Muy vista. Mal vistos.
Adjective agrees.
Adjective visto agrees. Compound visto doesn't.
Common Mistakes with Present Perfect of Ver
Incorrect: He veído la película. — I have seen the movie.
Correct: He visto la película. — I have seen the movie.
The past participle of ver is IRREGULAR: visto, not *veído. Despite ver being short, the past participle doesn't follow the regular -ido pattern.
Incorrect: He vista a María. (referring to fem.) — I have seen María.
Correct: He visto a María. — I have seen María.
In compound tenses with haber, the past participle never agrees with the object. Always visto, never *vista (even with feminine objects).
Incorrect: Yo soy visto la película. — I have seen the movie.
Correct: Yo he visto la película. — I have seen the movie.
The auxiliary in compound tenses is haber, not ser. He visto, not *soy visto.
Present Perfect of Ver FAQs
- What is the present perfect of ver in Spanish?
- He visto, has visto, ha visto, hemos visto, habéis visto, han visto. Combines present-tense haber + IRREGULAR past participle visto. He visto la película = I have seen the movie.
- Why is the past participle of ver irregular?
- Visto comes from Latin visus, which evolved into the irregular visto rather than the regular *veído. Ver is one of about twelve Spanish verbs with irregular past participles.
- Does visto ever change form?
- In compound tenses with haber, visto is INVARIABLE (never *vista, *vistos, *vistas). As an adjective, it agrees: una película vista (a watched movie), unas vistas (sights). Adjective agrees; compound doesn't.
- Do compounds of ver use visto?
- Yes. Prever → previsto (foreseen), entrever → entrevisto (glimpsed). All compounds of ver inherit the -visto irregularity.
- How can I master the present perfect of ver?
- Memorize the irregular participle visto. Drill in experience contexts (nunca he visto, alguna vez has visto) and recent past contexts (hoy he visto). Parrot's videos surface these uses in natural conversation.