Para formar el pretérito perfecto , se conjuga el verbo "haber" seguido del participio perfecto.
(To form the pretérito perfecto, the verb "haber" is conjugated followed by the perfect participle.)
- It is used for actions that have happened recently or that have occurred but are not yet finished.
- The participle of regular verbs is formed by adding the endings "-ado" (verbs in "-ar") or "-ido" (for verbs in "-er" and "-ir").
- The past participle is invariable. It is the same for all personal pronouns.
| Conjugación de "haber" (Conjugation of "haber") | Participio (Participle) | Ejemplo (Example) |
|---|---|---|
| Yo he | tomado | He tomado una bebida en el bar. (I have had a drink at the bar.) |
| Tú has | Has tomado el menú en el restaurante. (You have had the menu at the restaurant.) | |
| Él/ella ha | Ha tomado un plato en la pizzería. (He/She has had a dish at the pizzeria.) | |
| Nosotros/-as hemos | Hemos tomado el postre en la cafetería. (We have had the dessert at the café.) | |
| Vosotros/-as habéis | Habéis tomado un café en el restaurante. (You (pl.) have had a coffee at the restaurant.) | |
| Ellos/-as han | Han tomado la bebida que les gustaba. (They have had the drink they liked.) |
Exceptions!
- Some participles are irregular. For example: "escribir - escrito, abrir - abierto, hacer - hecho, decir - dicho, ver- visto, romper - roto."
Exercise 1: "Haber" + participio (el pretérito perfecto)
Instruction: Fill in the correct word.
hemos tomado, he tomado, habéis tomado, has tomado, has comido, han bebido, ha comido, hemos bebido
Exercise 2: Multiple choice
Instruction: Choose the correct answer
1. Hoy ___ un café y una tostada en la barra antes de trabajar.
Today ___ a coffee and a toast at the bar before work.)2. Nosotros ___ una mesa para cuatro a las nueve.
We ___ a table for four at nine o'clock.)3. Perdona, todavía no ___ la bebida.
Sorry, I still haven't ___ the drink.)4. Vosotros ___ una buena propina al camarero.
You (plural) ___ a good tip for the waiter.)Exercise 3: Rewrite the phrases
Instruction: Rewrite the sentences in the present perfect tense using the verb in parentheses, as in the example: I (tomar) a drink at the bar. → I have had a drink at the bar.
-
Nosotros (comer) en un restaurante italiano esta noche.⇒ _______________________________________________ ExampleHemos comido en un restaurante italiano esta noche.(We have eaten at an Italian restaurant tonight.)
-
Yo (abrir) una botella de vino para la cena.⇒ _______________________________________________ ExampleHe abierto una botella de vino para la cena.(I have opened a bottle of wine for dinner.)
-
Ellos (ver) el menú del día en la pizarra.⇒ _______________________________________________ ExampleHan visto el menú del día en la pizarra.(They have seen the daily menu on the board.)
-
Tú (reservar) una mesa para cuatro personas.⇒ _______________________________________________ ExampleHas reservado una mesa para cuatro personas.(You have reserved a table for four people.)
-
Vosotros (escribir) un correo al restaurante.⇒ _______________________________________________ ExampleHabéis escrito un correo al restaurante.(You (plural) have written an email to the restaurant.)
-
Ella (hacer) una llamada para cambiar la hora de la reserva.⇒ _______________________________________________ ExampleHa hecho una llamada para cambiar la hora de la reserva.(She has made a call to change the reservation time.)