Free Spanish exercise on the present perfect tense: he/has/ha + past participle. Regular verbs. Intermediate level.
📚 Quick grammar review
📌
Present perfect — he/has/ha… + past participle — Form: present tense of haber + past participle. He hablado, has comido, ha vivido, hemos llegado, habéis salido, han vuelto. In Spain, the present perfect is used for recent past events with a connection to the present; in Latin America, the preterite is more common in these contexts.
🔧
Regular past participles — -ar verbs: drop -ar, add -ado: hablar → hablado, caminar → caminado. -er/-ir verbs: drop ending, add -ido: comer → comido, vivir → vivido, volver → vuelto (irregular). The participle in compound tenses is always invariable — it never agrees in gender or number.
💡
Present perfect vs preterite — a key contrast — In Spain: He comido = I have eaten (today, recently — still relevant now). Comí = I ate (completed, specific past time). In practice: use the present perfect with hoy, esta semana, este año, ya, todavía no, alguna vez; use the preterite with ayer, la semana pasada, en 2010.
✨ Ready to practice? ¡Vamos!
Practice conjugating the first part of the present perfect (haber):
Example: Yo he visto la película.