Level A2Verbs & TensesGramática 9.1.6

Present perfect: haber + participle

he hablado

By Fabling Editorial · How we design our guides

he hablado

haber + participle links a past action to now: He estado en tu casa. Regular participles: -ado / -ido. Time words like hoy, ya, todavía no often appear.

Notice the contrast:Estuve ayerHe estado hoy

Examples in context

Read the examples and compare their English meanings.

Recent Life Experiences

Connects past experience to your present life.

He viajado a España dos veces.

I have traveled to Spain twice.

Actions Today or This Week

This use is common in much of Spain. Many American varieties use the simple preterite for a completed action today.

Hoy he comido mucha fruta.

Today I have eaten a lot of fruit.

Common mix-ups

Compare: He comprada una manzana.Use here: He comprado una manzana.

After haber, the participle stays unchanged: comprado, even when the object is feminine.

I have bought an apple.

Try a reply

Say or write your answer in Spanish before opening the example.

I have already opened the window.

Show one possible answer

Ya he abierto la ventana.

Other wording can work too. Compare the verb form, agreement, and word order with the lesson. Then try a sentence about your own day.

Keep practicing

Related grammar

Practice Spanish grammar in context

Fabling builds stories and podcast lessons around your vocabulary, interests, and learning progress.

Try a free story

Your first personalized story is free. No card needed.