The Present Perfect tense
Learn Spanish: The Present Perfect Tense in Spanish
This learn Spanish grammar lesson is on the Spanish present perfect tense. The perfect tense in Spanish is formed by using the present tense of the auxiliary verb Haber with the past participle of the verb that expresses the action or state.
Forming the Present Perfect Tense in Spanish:
Present tense of haber + past participle
-AR Verbs |
haber + hablar = to have spoken |
(yo) he hablado |
(nosotros) hemos hablado |
(tú) has hablado |
(vosotros) habéis hablado |
(el,ella,ud) ha hablado
|
(ellos,ellas,Uds) han hablado
|
-ER/IR Verbs |
haber + comer = to have eaten |
(yo) he comido
|
(nosotros) hemos comido |
(tú) has comido |
(vosotros) habéis comido |
(el,ella,ud) ha comido
|
(ellos,ellas,Uds) han comido |
The present perfect is used to describe past events or actions that have been going on up to the present.
Some words like: esta semana, este mes/año, este verano/ invierno, este fin de semana will take the present perfect tense.
| He escrito mucho este fin de semana. |
I have written a lot this weekend |
| No he dormido muy bien estos últimos días. |
I haven’t slept very well these last days. |
| Qué han hecho este verano? Nosotros hemos visitado a nuestros abuelos |
What have you done this summer? We have visited our grandparents. |
|