FlexiLang
Your progress is not saved permanently. Log in to track your performance after closing the browser.
Explanations in: Greek English French Spanish
A2

Pretérito perfecto: he comido

Haber + participle for actions in an unfinished time period (today, this week) and for experiences.

haber+ participle
yohehablado
túhascomido
él / ella / ustedhavivido
nosotroshemos
vosotroshabéis
ellos / ustedeshan

Irregular participles: hacer → hecho, decir → dicho, ver → visto, escribir → escrito, poner → puesto, volver → vuelto, abrir → abierto, romper → roto, morir → muerto.

When to use it (in Spain)

  • with time expressions that include now: hoy, esta mañana, esta semana, este año.
  • for experiences with no time given: ¿Has estado en Perú?
  • with ya (already), todavía no (not yet), nunca, alguna vez (ever).
  • Esta semana he trabajado mucho.
    I've worked a lot this week.
  • ¿Has probado la paella alguna vez? – No, nunca.
    Have you ever tried paella? – No, never.

Test yourself

  1. Participle of «ver»?
    Show answer
    visto
  2. Translate: «I haven't finished yet.»
    Show answer
    Todavía no he terminado.
  3. Fill in: Hoy nosotros ___ comido paella.
    Show answer
    hemos
  4. Participle of «volver»?
    Show answer
    vuelto