What you’ll learn
- Combine present haber with a past participle.
- Keep a verbal participle unchanged in this construction.
- Recognize that regional usage affects the choice of perfect or preterite.
Haber plus a participle
The present perfect combines he, has, ha, hemos, habéis or han with a past participle. Regular participles use -ado for -ar verbs and -ido for -er/-ir verbs: hablado, comido, vivido. The participle does not agree with the subject in this verbal construction: Ana ha llegado; Ana y Sara han llegado. The auxiliary haber carries the person and number.
Frequent irregular participles include hecho, dicho, visto, escrito, puesto, abierto and vuelto. Keep an object pronoun before the auxiliary: Lo he leído. Do not substitute tener for haber merely because English uses have. Tengo un libro expresses possession; he leído un libro forms a verb tense.
Hemos terminado la historia.
We have finished the story.
Ana ha escrito un mensaje.
Ana has written a message.
Lo he visto.
I have seen it/him.
Try it now
This practice is free. Your answer stays on this page.
Experience, results and regional choices
Use a suitable context to discuss experience or a result relevant now: Nunca he visitado esa ciudad; ya he terminado. Todavía no signals something has not happened yet. The present perfect's distribution differs across the Spanish-speaking world. In many parts of Spain it often relates events to a current time frame, while many American varieties use the preterite more readily for recent completed events.
Do not label a regional preterite automatically wrong simply because an English sentence has have. Compare meaning and local usage. This lesson's form exercises explicitly ask for the present perfect; open conversation can allow another tense when it fits the speaker's context.
Todavía no he leído el final.
I have not read the ending yet.
¿Has visitado esa ciudad alguna vez?
Have you ever visited that city?
Ya hemos comido.
We have already eaten.
Try it now
This practice is free. Your answer stays on this page.
Useful vocabulary
- ya
- already
- todavía no
- not yet
- alguna vez
- ever / at some time
Common mistakes
- Use haber, not possession tener, as the auxiliary.
- Do not make llegado agree with the subject after haber.
- Regional perfect/preterite choices are not identical.
Keep these ideas
- Haber carries person and number; the participle stays unchanged.
- Learn frequent irregular participles.
- Interpret tense choice within context and regional usage.
Use it in your life
Write three experience statements about a character: one already completed action, one not-yet action and one question with alguna vez.
Read it in context
Look for this lesson’s ideas in a complete Spanish story. Read the passage first, then use its translations to check your understanding.
Read a public B1 storyLesson quiz
5 equally weighted questions. Score 80% or higher to complete this lesson. You can retry as often as you need.
Checking learning access…