The Present Perfect: he hablado, has comido
Spanish: El Pretérito Perfecto: he hablado, has comido
Level: B1 Intermediate
Category: verbs
Explanation
The present perfect is a compound tense formed with the present tense of the auxiliary verb "haber" plus the past participle of the main verb. It is used to talk about past actions that have a connection to the present or that happened within a time period that has not yet ended. For example: "Hoy he desayunado en el café" (Today I have had breakfast at the café) or "Esta semana hemos visitado el museo" (This week we have visited the museum). The verb "haber" is conjugated as follows: he, has, ha, hemos, habéis, han. The regular past participle is formed by removing the infinitive ending and adding "-ado" for -ar verbs (hablar → hablado) and "-ido" for -er and -ir verbs (comer → comido, vivir → vivido). We use the present perfect with time markers such as "hoy" (today), "esta semana" (this week), "este mes" (this month), "este año" (this year), "ya" (already), "todavía no" (not yet), "nunca" (never), "alguna vez" (ever), and "últimamente" (lately). These markers indicate a time that connects the past with the present. It is very important to remember that "haber" and the participle are never separated. The participle always ends in -o and does not change according to the gender or number of the subject. We say "ella ha comido" and "ellos han comido", never "ella ha comida".
Examples
- Hoy he desayunado un café con leche y una tostada. - Today I have had a café con leche and a piece of toast.
- ¿Ya has pagado la cuenta? - Have you already paid the bill?
- El recepcionista ha confirmado nuestra reserva. - The receptionist has confirmed our reservation.
- Todavía no hemos visto la habitación. - We have not seen the room yet.
- Esta mañana he comprado fruta fresca en el mercado. - This morning I have bought fresh fruit at the market.