A2 Spanish grammar

Spanish Present Perfect: Form Haber Plus the Past Participle

The present perfect combines a present form of haber with a past participle to connect a past action to the present conversation or time period.

Spanish present perfect: Choose the present form of haber

Use he, has, ha, hemos, habéis, or han according to the subject.

Hemos llegado temprano.
We have arrived early.Nosotros uses hemos.

Quick check

Yo ___ comido.

Form regular past participles

Replace -ar with -ado and replace -er or -ir with -ido.

He hablado con Pedro.
I have spoken with Pedro.Hablar becomes hablado.

Keep the participle unchanged after haber

In a compound tense, the participle does not change for gender or number.

Ellas han llegado.
They have arrived.Llegado remains singular masculine in form after haber.

Common mistakes

Nosotros han llegado.

Nosotros hemos llegado.

Haber must agree with the subject.

He hablar con Pedro.

He hablado con Pedro.

Haber is followed by a past participle, not an infinitive.

Ellas han llegadas.

Ellas han llegado.

Past participles after haber do not agree with the subject.

Ready to practise Spanish present perfect?

Complete an eight-question round and save skill-level progress for future review.

Practice Spanish present perfect

Present perfect FAQ

What does present perfect cover?

The present perfect combines a present form of haber with a past participle to connect a past action to the present conversation or time period.

What is the first rule to remember?

Use he, has, ha, hemos, habéis, or han according to the subject.

What is another important A2 pattern?

Replace -ar with -ado and replace -er or -ir with -ido.

How can I practise Spanish present perfect?

Complete the focused round, review each correction, and repeat the lesson when its skills become due again.

Continue learning