LEARN SPANISH FOR FREE!
Grammar Vocabulary Listening Practice Examsstudy tips contact us
Learn Spanish: The Present Perfect

Spanish Grammar

Pronunciation & Accents
Gender & Def./Indef. Articles
Subject Pronouns
The Verb Ser

Plural Nouns & Adjectives

The Calendar
Cardinal & Ordinal Numbers
Telling Time

Hay
Verbs - The Present Tense
The Verb Ir

The Verb Tener

The Verb Estar

Ser
vs. Estar
Possessive Adjectives
Possessive Pronouns

Stem-Changing Verbs
Object Pronouns

The Verb Gustar
The Weather

Reflexive Verbs
Por vs. Para

Demonstratives
The Verb Acabar de
The Verb Volver a
The Past Tense - Pretérito
Prepositions
Informal Commands

The Past Tense - Imperfecto
Preterit vs. Imperfect
Past Participles
Present Perfect Tense
Past Perfect Tense
The Subjunctive
Formal Commands
The Future Tense
The Conditional Tense

 

 

The Present Perfect tense

 

Learn Spanish: The Past Perfect Tense in Spanish

This learn Spanish grammar lesson is on the Spanish past perfect tense. In the previous learn Spanish grammar lesson, we dicussed the present perfect tense in Spanish. The past perfect tense is often used when relating two events which happened in the past. In Spanish, as in English, the past perfect tense express an action, state or event that was already completed before the start of another past action, state or event.

The past perfect tense in Spanish is formed by using the imperfect tense of the auxiliary verb Haber with the past participle of the verb that expresses the action or state.

Forming the Past 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.