L
Lingvero

Pensar Present Perfect Practice

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

14 exercisesStem-changing e→ieB1 – B2 level
IWhat to watch for

Pensar has a regular participle, pensado, and the e→ie change disappears completely in compound tenses: he pensado, has pensado, ha pensado. Piensado does not exist, however natural it may look after pienso.

The prepositions still matter here. He pensado en ti means I have been thinking about you, he pensado que introduces a conclusion, and he pensado + infinitive announces a plan. ¿Has pensado ya en el regalo? is one of the most common uses of the tense in everyday conversation.

IIConjugation
pensarPresent Perfect
yo
he pensado
has pensado
él / ella / usted
ha pensado
nosotros
hemos pensado
vosotros
habéis pensado
ellos / ustedes
han pensado
e→ie in the present (pienso) and subjunctive; fully regular preterite, imperfect, and future.
IIIPractice exercises

Practice.

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

Exercise 01 of 14Tag: Pensar en
Fill in the blank

_____ mucho en lo que me dijiste ayer por la tarde. (pensar)

I have thought a lot about what you told me yesterday afternoon.

Exercise 02 of 14Tag: Ya
Fill in the blank

¿_____ ya en el regalo de tu madre o lo dejas para el final? (pensar)

Have you thought about your mother's present yet or are you leaving it till last?

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

Mi jefe _____ en cambiar el horario de verano. (pensar)

My boss has been thinking about changing the summer schedule.

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

Esta semana _____ en apuntarnos a un curso de cocina. (pensar)

This week we have been thinking about signing up for a cookery course.

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

Los organizadores _____ en todo hasta el último detalle. (pensar)

The organisers have thought of everything down to the last detail.

Exercise 06 of 14Tag: Nunca
Fill in the blank

Nunca _____ en vivir fuera de la ciudad, la verdad. (pensar)

I have never thought about living outside the city, to be honest.

Exercise 07 of 14Tag: Pensar que
Fill in the blank

La empresa _____ que era mejor esperar al año que viene. (pensar)

The company has decided it was better to wait until next year.

Exercise 08 of 14Tag: Hoy
Fill in the blank

Hoy _____ demasiado y actuado bastante poco. (pensar)

Today you have thought too much and acted rather little.

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

Todavía no _____ el nombre del negocio. (pensar)

We still haven't come up with a name for the business.

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

Mis padres _____ en vender el coche viejo por fin. (pensar)

My parents have finally been thinking about selling the old car.

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

Últimamente _____ mucho en cambiar de trabajo. (pensar)

Lately I have been thinking a lot about changing jobs.

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

¿_____ vosotros en las fechas de la boda? (pensar)

Have you thought about the dates for the wedding?

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

Nadie _____ en el aparcamiento para los invitados. (pensar)

Nobody has thought about parking for the guests.

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

Este mes _____ más en el pasado que en el futuro. (pensar)

This month you have thought more about the past than about the future.

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