L
Lingvero

Ver Present Perfect Practice

Ver (to see) in the present perfect: 14 free exercises with an explanation after every answer, plus the full conjugation table.

14 exercisesIrregularB1 – B2 level
IWhat to watch for

Ver has an irregular participle: visto, not veído. It belongs to the small group every learner memorises — hecho, dicho, visto, puesto, vuelto, abierto, escrito, muerto — and it never changes for gender or number: la película la he visto, not vista, in this construction.

This is one of the most-used perfects in the language. ¿Has visto mis llaves? asks about right now, nunca he visto sums up a lifetime, and ya lo he visto closes a conversation. Keep the two words together: nunca he visto, never he nunca visto.

IIConjugation
verPresent Perfect
yo
he visto
has visto
él / ella / usted
ha visto
nosotros
hemos visto
vosotros
habéis visto
ellos / ustedes
han visto
Short preterite forms without accents (vi, vio) and one of only three irregular imperfects (veía).
IIIPractice exercises

Practice.

Answer first, then read the explanation. Don't skip it — that's the whole point.

Exercise 01 of 14Tag: Irregular participle
Fill in the blank

Todavía no _____ la última temporada de esa serie. (ver)

I still haven't watched the last season of that series.

Exercise 02 of 14Tag: Present relevance
Fill in the blank

¿_____ mis llaves por la cocina esta mañana? (ver)

Have you seen my keys around the kitchen this morning?

Exercise 03 of 14Tag: Él form
Fill in the blank

Mi vecina _____ al gato en el tejado hace un rato. (ver)

My neighbour saw the cat on the roof a little while ago.

Exercise 04 of 14Tag: Unfinished period
Fill in the blank

Esta semana _____ tres pisos y ninguno nos convence. (ver)

This week we have seen three flats and none of them convinces us.

Exercise 05 of 14Tag: Ya
Fill in the blank

Los niños ya _____ el vídeo cuatro veces seguidas. (ver)

The children have already watched the video four times in a row.

Exercise 06 of 14Tag: Nunca
Fill in the blank

Nunca _____ una tormenta tan fuerte en esta zona. (ver)

I have never seen such a strong storm in this area.

Exercise 07 of 14Tag: Él form
Fill in the blank

El fotógrafo _____ el error justo antes de imprimir el cartel. (ver)

The photographer has spotted the mistake just before printing the poster.

Exercise 08 of 14Tag: Alguna vez
Fill in the blank

¿Alguna vez _____ auroras boreales en directo? (ver)

Have you ever seen the northern lights in person?

Exercise 09 of 14Tag: Últimamente
Fill in the blank

Últimamente _____ menos a los primos de lo que quisiéramos. (ver)

Lately we have seen the cousins less than we would like.

Exercise 10 of 14Tag: Ellos form
Fill in the blank

Mis compañeros no _____ todavía el correo del director. (ver)

My colleagues still haven't seen the director's email.

Exercise 11 of 14Tag: Hoy
Fill in the blank

Hoy _____ al cartero dos veces en la misma calle. (ver)

Today I have seen the postman twice on the same street.

Exercise 12 of 14Tag: Vosotros form
Fill in the blank

¿_____ vosotros cómo ha quedado la fachada del edificio? (ver)

Have you seen how the front of the building has turned out?

Exercise 13 of 14Tag: Impersonal subject
Fill in the blank

Nadie _____ salir a nadie del portal a esa hora. (ver)

Nobody has seen anyone leave the building at that time.

Exercise 14 of 14Tag: Counting up to now
Fill in the blank

Este mes _____ más partidos que en todo el año pasado. (ver)

This month you have watched more matches than in the whole of last year.

Every answer is explained

Not just a green check. A short paragraph telling you why.

No gamification

No streaks, no points, no leaderboards. Just questions.

No signup

Runs in your browser. Bookmark the topics you want to come back to.

VKeep practicing