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.
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
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.
Your first personalized story is free. No card needed.