Le passé composé (pretérito perfecto compuesto) présente une action passée et achevée, mais encore liée au présent par son cadre ou ses effets : bilan récent, expérience vécue, ce qui s'est passé « jusqu'à maintenant ».
Il se forme avec l'auxiliaire haber au présent + le participe passé. L'espagnol n'emploie jamais d'autre auxiliaire : ni ser (« je suis venu » se dit he venido), ni tener.
haber au présenthe, has, ha, hemos, habéis, han participe en -ARradical + -ado : trabajar → trabajado participe en -ER, -IRradical + -ido : comer → comido, vivir → vivido
Pour nier ou interroger, aucun mot de plus : no se place devant l'auxiliaire, et la question se marque par l'intonation, souvent avec inversion du sujet.
La plupart des participes sont réguliers. Une douzaine de verbes très fréquents ont un participe irrégulier, à apprendre par cœur.
Le passé composé relie l'action à une période encore ouverte ou à un présent qui en garde les effets. Il ne raconte pas un fait clos et daté : c'est le rôle du passé simple (section 7).
Certains marqueurs appellent presque toujours le passé composé : ils désignent une période qui inclut encore le présent, ou une expérience non datée.
Haber + participe forme un bloc inséparable : rien ne s'intercale entre eux, contrairement au français (« il a déjà mangé »). Pronoms et négation se placent avant le bloc.
Le choix entre passé composé et passé simple dépend du lien avec le présent, pas de la durée de l'action : le passé composé garde un pied dans le présent, le passé simple raconte un fait clos.