The present perfect in Spanish
Pretérito perfecto compuesto, indicative
Assertive statements about actions in the past from the perspective of the present (actions already completed in the present)
Type the forms, check them instantly, and see which tenses and irregularities need work.
When to use it
- Past actions in a period that includes nowEste año he viajado mucho. (I have traveled a lot this year.)
- Life experiences ("ever", "never")¿Has estado en México? (Have you ever been to Mexico?)
- Recent events, especially in SpainHoy he visto a Ana. (I saw Ana today.) Latin America usually uses the preterite here: Hoy vi a Ana.
Regular verbs
The present perfect of a regular -ar, -er, and -ir verb.
Irregular verbs in the present perfect
Examples
Ana ya ha sido la presentadora de dos conciertos.
Ana has already been the presenter at two concerts.
Ana ya ha estado en la biblioteca esta semana.
Ana has already been to the library this week.
Ana ya ha tenido tiempo para preparar su presentación.
Ana has already had time to prepare her presentation.
Esta semana, Ana ya ha ido a Madrid en tren.
Ana has already gone to Madrid by train this week.
Esta semana, Lucía ya ha hecho flores de papel para el jardín.
Lucía has already made paper flowers for the garden this week.
Ana ya ha hablado con Lucía sobre su presentación.
Ana has already spoken with Lucía about her presentation.