L
Lingvero

Conocer Present Perfect Practice

Conocer (to know (people, places)) in the present perfect: 14 free exercises with an explanation after every answer, plus the full conjugation table.

14 exercisesIrregular yoB1 – B2 level
IWhat to watch for

Conocer has a regular participle, conocido, and the -zc- of conozco disappears completely: he conocido, has conocido, ha conocido. The only thing to remember is the personal a before people — he conocido a mucha gente, never he conocido mucha gente.

In the perfect, conocer almost always means to meet for the first time: mi hija ha conocido a su mejor amiga en la guardería. That is the same shift the preterite makes (conocí a María = I met María), and it is what separates conocer from saber, which would be about facts.

IIConjugation
conocerPresent Perfect
yo
he conocido
has conocido
él / ella / usted
ha conocido
nosotros
hemos conocido
vosotros
habéis conocido
ellos / ustedes
han conocido
Regular except for the -zc- forms: yo conozco and the whole subjunctive (conozca…).
IIIPractice exercises

Practice.

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

Exercise 01 of 14Tag: Meeting people
Fill in the blank

Este año _____ a gente muy interesante en el curso de cerámica. (conocer)

This year I have met some very interesting people at the pottery course.

Exercise 02 of 14Tag: Ya
Fill in the blank

¿_____ ya a la nueva coordinadora del departamento? (conocer)

Have you met the new department coordinator yet?

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

Mi hija _____ a su mejor amiga en la guardería. (conocer)

My daughter has met her best friend at nursery.

Exercise 04 of 14Tag: Todavía no
Fill in the blank

Todavía no _____ el pueblo de sus abuelos. (conocer)

We still haven't been to his grandparents' village.

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

Los estudiantes _____ a varios autores en la feria del libro. (conocer)

The students have met several authors at the book fair.

Exercise 06 of 14Tag: Nunca
Fill in the blank

Nunca _____ a nadie tan puntual como él. (conocer)

I have never met anyone as punctual as him.

Exercise 07 of 14Tag: Conocer tiempos mejores
Fill in the blank

La empresa _____ tiempos mucho mejores que estos. (conocer)

The company has seen much better times than these.

Exercise 08 of 14Tag: Hoy
Fill in the blank

Hoy _____ por fin a mis suegros, ¿qué te han parecido? (conocer)

Today you have finally met my in-laws, what did you think of them?

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

Esta semana _____ tres barrios nuevos de la ciudad. (conocer)

This week we have got to know three new neighbourhoods in the city.

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

Mis padres _____ el mar bastante tarde, ya de mayores. (conocer)

My parents saw the sea for the first time quite late, as adults.

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

Últimamente _____ a mucha gente nueva por el trabajo. (conocer)

Lately I have met a lot of new people through work.

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

¿_____ vosotros al hermano mayor de Clara? (conocer)

Have you met Clara's older brother?

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

Nadie _____ a fondo el nuevo sistema todavía. (conocer)

Nobody has got to know the new system thoroughly yet.

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

Este verano _____ media Andalucía, por lo que cuentas. (conocer)

This summer you have got to know half of Andalusia, by the sound of it.

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