SpanishNova
Grammar / Tenses / Perfect Tenses
Grammar Intermediate

How to Form Regular Present Perfect Verbs in Spanish

Present perfect: regular participles

The present perfect uses haber in the present + a regular participle.

Overview

Let’s form sentences like this:

Yo he comido I have eaten.
Ella ha estudiado inglés She has studied English.

Structure

  • Pronombre + haber + participio regular + complemento

→  Yo he comido en casa

Regular participles

Infinitivo Participio Ejemplo
hablar hablado Yo he hablado.
trabajar trabajado Ella ha trabajado.
comer comido Tú has comido.
beber bebido Nosotros hemos bebido.
vivir vivido Ellos han vivido.
recibir recibido Ustedes han recibido.

Haber

Pronombre Haber
Yo he
has
Él / Ella / Usted ha
Nosotros/as hemos
Ustedes han
Ellos/as han

Conjugation

Pronombre Hablar Comer Vivir
Yo he hablado he comido he vivido
has hablado has comido has vivido
Él / Ella / Usted ha hablado ha comido ha vivido
Nosotros/as hemos hablado hemos comido hemos vivido
Ustedes han hablado han comido han vivido
Ellos/as han hablado han comido han vivido

Uses

  • Recently completed actions – He terminado mi tarea. – I have finished my homework.
  • Life experiences without saying when – He visitado México. – I have visited Mexico.
  • Actions in an unfinished time period – Hoy he estudiado mucho. – Today I have studied a lot.
  • Past actions with present relevance – He perdido mis llaves. – I have lost my keys.

Common time expressions: hoy, esta semana, este mes, ya, todavía, nunca, alguna vez.

Oraciones

Afirmativas

  • Yo he trabajado mucho. – I have worked a lot.
  • Tú has cocinado pizza. – You have cooked pizza.
  • Ella ha estudiado inglés. – She has studied English.
  • Nosotros hemos limpiado la casa. – We have cleaned the house.
  • Ellos han visitado a sus abuelos. – They have visited their grandparents.

Negativas

  • Yo no he estudiado hoy. – I have not studied today.
  • Tú no has cocinado nada. – You have not cooked anything.
  • Él no ha viajado este mes. – He has not traveled this month.
  • Nosotros no hemos escuchado la canción. – We have not listened to the song.
  • Ellos no han jugado todavía. – They have not played yet.

Preguntas

Yes / No

  • ¿Has trabajado hoy? – Have you worked today?
  • ¿Ha cocinado ella? – Has she cooked?
  • ¿Hemos hablado ya? – Have we talked already?
  • ¿Han estudiado ustedes? – Have you studied?
  • ¿Ha cantado bien ella? – Has she sung well?

WH-questions

  • ¿Qué has cocinado? – What have you cooked?
  • ¿Dónde has trabajado? – Where have you worked?
  • ¿Cuándo hemos comido? – When have we eaten?
  • ¿Con quién ha vivido ella? – Who has she lived with?
  • ¿Por qué han limpiado? – Why have they cleaned?

Ejercicios

Completar

  1. Mi hermano ______ (terminar) el proyecto esta semana.

    Respuesta

    Mi hermano ha terminado el proyecto esta semana.

  2. Nosotros no ______ (beber) café hoy.

    Respuesta

    Nosotros no hemos bebido café hoy.

  3. ¿Tú ______ (recibir) mi mensaje?

    Respuesta

    ¿Tú has recibido mi mensaje?

  4. Los estudiantes ______ (practicar) mucho esta semana.

    Respuesta

    Los estudiantes han practicado mucho esta semana.

  5. Yo no ______ (subir) el archivo todavía.

    Respuesta

    Yo no he subido el archivo todavía.

  6. ¿Usted ______ (llamar) al doctor?

    Respuesta

    ¿Usted ha llamado al doctor?

  7. Mis amigos ______ (viajar) este mes.

    Respuesta

    Mis amigos han viajado este mes.

  8. La clase ______ (empezar) tarde.

    Respuesta

    La clase ha empezado tarde.

Traducir

  1. She has finished the homework.

    Respuesta

    Ella ha terminado la tarea.

  2. We have not received the package.

    Respuesta

    No hemos recibido el paquete.

  3. Have you called your mother?

    Respuesta

    ¿Has llamado a tu madre?

  4. They have watched the video twice.

    Respuesta

    Ellos han mirado el video dos veces.

  5. I have not used this app.

    Respuesta

    No he usado esta aplicación.

  6. Has the meeting started?

    Respuesta

    ¿Ha empezado la reunión?

  7. My parents have lived here for years.

    Respuesta

    Mis padres han vivido aquí por años.

  8. We have practiced Spanish today.

    Respuesta

    Hoy hemos practicado español.

Seleccionar

  1. Mi hermana ____ comprado pan.

    • a) has
    • b) ha
    • c) han
    Respuesta

    b) ha

  2. Nosotros no ____ terminado el trabajo.

    • a) hemos
    • b) han
    • c) ha
    Respuesta

    a) hemos

  3. ¿Tú ____ escuchado este podcast?

    • a) ha
    • b) he
    • c) has
    Respuesta

    c) has

  4. Los vecinos ____ limpiado el patio.

    • a) han
    • b) has
    • c) hemos
    Respuesta

    a) han

  5. Yo no ____ probado esa comida.

    • a) ha
    • b) he
    • c) han
    Respuesta

    b) he

  6. ¿Ustedes ____ visitado Perú?

    • a) han
    • b) hemos
    • c) has
    Respuesta

    a) han

  7. El tren ____ llegado tarde.

    • a) has
    • b) han
    • c) ha
    Respuesta

    c) ha

  8. Mis primos no ____ aprendido francés.

    • a) hemos
    • b) han
    • c) ha
    Respuesta

    b) han

Wrap up

Pronombre Haber Participio regular Ejemplo
Yo he hablado / comido / vivido Yo he comido.
has hablado / comido / vivido Tú has vivido aquí.
Ella ha hablado / comido / vivido Ella ha hablado con Ana.
Nosotros hemos hablado / comido / vivido Nosotros hemos trabajado.
Ellos han hablado / comido / vivido Ellos han estudiado.