FairyStory

명작으로 배우는 진짜 영어 — 세계 명작 원서를 AI 튜터와 함께 읽으며 영어와 한국어를 배우세요. Learn English & Korean by reading classic literature with an AI tutor.

Present Perfect: Haber + Past Participle

Quick Answer: The present perfect is formed with the present tense of 'haber' (he, has, ha, hemos, habéis, han) + past participle (-ado for -ar verbs, -ido for -er/-ir verbs).

Talking about what has happened

Category: Verb Tenses

The Rule

The present perfect is formed with the present tense of 'haber' (he, has, ha, hemos, habéis, han) + past participle (-ado for -ar verbs, -ido for -er/-ir verbs). Nothing can come between haber and the participle.

Why This Matters

In Spain, the present perfect is used much like in British English ('I have eaten'). In Latin America, the preterite is preferred for recent past events. However, the present perfect is used everywhere for experiences and unfinished time periods.

Examples

• He viajado a México. — "I have traveled to Mexico." [Life experience] • ¿Has comido alguna vez sushi? — "Have you ever eaten sushi?" ['alguna vez' = ever] • Hemos terminado el proyecto. — "We have finished the project." [Completed action with present relevance] • Todavía no ha llegado. — "He/She still hasn't arrived." [Negative: no + haber + participle]

Common Mistakes

❌ He comido ya. / Ya he comido. ✅ Both are acceptable, but nothing goes between 'he' and 'comido.' → Adverbs like 'ya' and 'no' go before haber, not between haber and the participle: 'Ya he comido' or 'No he comido.' ❌ Ellos han escribído la carta. ✅ Ellos han escrito la carta. → 'Escribir' has an irregular past participle: 'escrito,' not 'escribído.'

Quick Tip

Key irregular participles: dicho (decir), hecho (hacer), escrito (escribir), visto (ver), puesto (poner), vuelto (volver), abierto (abrir), muerto (morir), roto (romper), cubierto (cubrir).

Key irregular participles: dicho (decir), hecho (hacer), escrito (escribir), visto (ver), puesto (poner), vuelto (volver), abierto (abrir), muerto (morir), roto (romper), cubierto (cubrir).

Examples

Common Mistakes

Incorrect: He comido ya. / Ya he comido. → Correct: Both are acceptable, but nothing goes between 'he' and 'comido.'. Adverbs like 'ya' and 'no' go before haber, not between haber and the participle: 'Ya he comido' or 'No he comido.'

Incorrect: Ellos han escribído la carta. → Correct: Ellos han escrito la carta.. 'Escribir' has an irregular past participle: 'escrito,' not 'escribído.'

Quiz

Which is an irregular past participle?

Related Posts

Browse all Learn Spanish posts →