Pretérito perfecto: se usa para expresar acciones recientes realizadas en el pasado y que sus consecuencias perduran en el presente. Table haber + participio (jugado, aprendido, subido), irregular participles, and time markers.
Form
haber (present) + past participle
| yo | he | hablado |
| tú | has | comido |
| él / ella / usted | ha | vivido |
| nosotros/as | hemos | jugado |
| vosotros/as | habéis | aprendido |
| ellos / ellas / ustedes | han | subido |
Regular participles: -ar → -ado; -er, -ir → -ido. With a vowel before -ido, add an accent: leído, oído, creído, traído, caído, reído.
Irregular participles
| Infinitive | Participle | Infinitive | Participle |
|---|---|---|---|
| abrir | abierto | poner | puesto |
| cubrir | cubierto | resolver | resuelto |
| decir | dicho | romper | roto |
| escribir | escrito | ver | visto |
| hacer | hecho | volver | vuelto |
| morir | muerto | satisfacer | satisfecho |
Verbs with two participles (the regular one is used with haber, the irregular one mostly as an adjective): freír → freído / frito (papas fritas), imprimir → imprimido / impreso, proveer → proveído / provisto, suscribir → suscrito (Latin America suscripto).
¡Ojo! All compounds keep the same irregularity: deshacer → deshecho, contradecir → contradicho, reabrir → reabierto, devolver → devuelto. Also descubrir → descubierto, describir → descrito, componer → compuesto, suponer → supuesto, envolver → envuelto, prever → previsto.
pudrir → podrido is correct (it is a regular participle with an o, not an irregular one); proveído / provisto both exist.
The two parts never separate and the participle never changes: Ella ha comido (not ha comida). Pronouns go before haber: Lo he visto. Me he levantado tarde.
Uses (Spain and standard Spanish)
- Actions in a period of time that is not finished yet, with markers like hoy, esta mañana, esta semana, este mes, este año, este verano: Hoy me he levantado tarde. Este año ha llovido poco. Este año los alimentos han subido mucho de precio.
- Life experience, with alguna vez, nunca, jamás, ya, todavía no, muchas veces: ¿Has estado alguna vez en Italia? Nunca he visto la nieve.
- Recent actions with a result in the present: ¿Ya has terminado de estudiar? — No, todavía no. He perdido las llaves (so I can't open the door).
- With últimamente, recientemente, hasta ahora, justo: Últimamente he dormido mal.
| Time markers of the perfect |
|---|
| hoy · esta mañana / tarde / noche este fin de semana · esta semana · este mes · ya · todavía no · aún no este año |
| alguna vez · nunca · jamás · últimamente · recientemente hace un rato · hace poco muchas veces (Spain) |
In most of Latin America (and in the Canary Islands) speakers prefer the simple past (indefinido) for many of these uses: Hoy me levanté tarde. Both are correct in their region; this course follows the standard of Spain, which is the one most exams expect.