1. Forum
  2. >
  3. Topic: Spanish
  4. >
  5. How to form the present perfe…


How to form the present perfect tense in Spanish

First, use your correct form of the present tense verb "haber". "Haber" is not used for possession. Your conjugations are:

(Yo) - he, (Tú) - has, (Él/ella/usted) - ha, (Nosotros) - hemos, (Ellos/Ellas) - han,

Yo he - (I have [done something] [past participle verb])

Tú has - (You have [done something] [past participle verb])


-Regular past participle verbs in Spanish are conjugated as follows:

-AR verbs /take off the ending +ADO -ER/-IR verbs /take off the ending +IDO


Yo he llamado a la policía - I have called the police

NOTE: Consider "Have called" to be one verb. You would put the "me" "te" or "lo" before the form of haber when making this type of sentence.

Yo te he pagado.

I have paid you.

Note - there are many irregular past participles, like:

VISTO - [haber] seen

Hope this helped :)

May 12, 2018



Thank you! This is the kind of post that makes the discussion board worthwhile. It is kind of you to share your knowledge. You made the tense easier to understand.

I want to send you a lingot , but the program doesn’t give me the option. I’ll try again soon.


No problem! Thanks for that.


I have talked to María/ Yo he hablado con María; this is a example


Eso sí es un bueno ejemplo


Gracias/ thanks:), It is this case "buen" not "bueno"


Are you english speaker?


Consider this tense is not equivalent to English present perfect tense.

"No he almorzado" is "I didn't lunch" in Spain and Equatorial Guinea and "I haven't lunched [until now]" in the rest of Spanish speaking countries.

"Ha llovido mucho" is "It rained a lot [in the immediate past: today, in the last hours] in Spain and "It has rained a lot [in a known time frame, not concluded] in the rest of countries. Then, "Llovió mucho" means "It rained a lot" everywhere, but in Spain is not acceptable for the same day.

Learn Spanish in just 5 minutes a day. For free.