e Learn Spanish Language
Free Spanish Lessons
Online language learning with Laura K. Lawless
Learn Spanish
   
e Learn Spanish Language > Spanish Lessons > Grammar > Verbs > Tenses, Moods, Voices > Compound Tenses > Present Perfect
   
Menu


Spanish language Spanish Present Perfect ~ Pretérito perfecto

The Spanish present perfect is used just like its English counterpart: to express that something has happened at some point before now, at an unspecified time in the past. It cannot be used with specific times, dates, days, or years, unless it indicates a repetition of actions during that period of time.

¿Has comido? Have you eaten?
Ya he comido aquí. I have already eaten here.
Lo hemos visto tres veces esta noche. We have seen him three times tonight.

Conjugating the Spanish Present Perfect

The present perfect is a compound verb formed with the present tense of the auxiliary verb haber + the past participle of the main verb.

HABLAR

yo he hablado nosotros hemos hablado
has hablado vosotros habéis hablado
él
ella
Ud.
ha hablado ellos
ellas
Uds.
han hablado
  

SALIR

yo he salido nosotros hemos salido
has salido vosotros habéis salido
él
ella
Ud.
ha salido ellos
ellas
Uds.
han salido

The present perfect progressive is formed with the verb llevar:

Llevo dos días buscando el perro - I've been looking for the dog for two days.

  

Compound Tenses

Spanish verb Lessons    

  

  

Subscribe to the free 
e Learn Spanish Language
weekly newsletter
Spanish newsletter

  

©   
All rights reserved.
About e Learn Spanish Language


Find Spanish Lessons
Custom Search

Advertise on
e Learn Spanish Language
Options & Rates

  

  
  

LKL's sites
  Learn English
  Learn French
  Veggie Table
  LKL homepage

  

 

  

  

e Learn Spanish Language