L
Lingvero

Saber Present Perfect Practice

Saber (to know (facts, skills)) 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

The participle of saber is the regular sabido, so the compound forms hold no surprises: he sabido, has sabido, ha sabido. None of the irregularity of sé, supe or sepa survives here.

The meaning does shift, though. No he sabido nada de él means I haven't heard from him, and he sabido que… means I have found out that…, exactly like the preterite supe. In the affirmative, saber + infinitive is usually praise: ha sabido llevar el conflicto means she has handled the conflict well.

IIConjugation
saberPresent Perfect
yo
he sabido
has sabido
él / ella / usted
ha sabido
nosotros
hemos sabido
vosotros
habéis sabido
ellos / ustedes
han sabido
Irregular yo (sé), strong preterite stem sup-, future sabr-, subjunctive sep-.
IIIPractice exercises

Practice.

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

Exercise 01 of 14Tag: No saber nada de alguien
Fill in the blank

No _____ nada de Marta desde el verano pasado. (saber)

I haven't heard anything from Marta since last summer.

Exercise 02 of 14Tag: Tú form
Fill in the blank

¿_____ algo del resultado del análisis? (saber)

Have you heard anything about the test results?

Exercise 03 of 14Tag: Saber + infinitive
Fill in the blank

Mi jefa _____ llevar el conflicto con mucha mano izquierda. (saber)

My boss has handled the conflict very tactfully.

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

Todavía no _____ si nos dan la subvención o no. (saber)

We still don't know whether they are giving us the grant or not.

Exercise 05 of 14Tag: Finding out
Fill in the blank

Los vecinos _____ lo de la mudanza por el portero. (saber)

The neighbours have found out about the move from the caretaker.

Exercise 06 of 14Tag: Nunca
Fill in the blank

Nunca _____ decir que no a un plan de última hora. (saber)

I have never known how to say no to a last-minute plan.

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

La empresa no _____ explicar el retraso de los pedidos. (saber)

The company has failed to explain the delay in the orders.

Exercise 08 of 14Tag: Hoy
Fill in the blank

Hoy _____ mantener la calma en una situación muy difícil. (saber)

Today you managed to keep calm in a very difficult situation.

Exercise 09 of 14Tag: Por fin
Fill in the blank

Esta semana _____ por fin la fecha exacta de la boda. (saber)

This week we have finally found out the exact date of the wedding.

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

Mis padres _____ siempre cuándo hay que callarse. (saber)

My parents have always known when to keep quiet.

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

Últimamente _____ poco de mis compañeros de clase. (saber)

Lately I have heard little from my classmates.

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

¿_____ vosotros algo del examen de septiembre? (saber)

Have you heard anything about the September exam?

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

Nadie _____ dar con la avería del ascensor. (saber)

Nobody has managed to track down the fault in the lift.

Exercise 14 of 14Tag: Ya
Fill in the blank

¿Ya _____ lo de la nueva jefa de sección? (saber)

Have you heard about the new head of department yet?

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