Use this tense to connect a past action with a period or situation relevant now.
The idea
Combine he, has, ha, hemos, habéis or han with a participle: he terminado, hemos visitado. The participle does not agree with the subject in this tense.
Examples
- He terminado el informe.I have finished the report.
- Hemos visitado el museo este mes.We have visited the museum this month.
- ¿Has visto las llaves?Have you seen the keys?
- Ana ha comprado pan.Ana has bought bread.
- Han llegado tarde hoy.They have arrived late today.
- Todavía no he llamado.I have not called yet.
Read-aloud uses a synthetic Spanish voice available on your device. Voice quality and availability vary; it does not assess your pronunciation.
No Spanish device voice is available. You can still read the text.
Watch out
For very recent events, many speakers in Latin America and the Canary Islands prefer the simple preterite where many mainland Spanish speakers use the present perfect; usage varies.
Try it yourself
Choose the auxiliary for we. Nosotros ___ visitado el museo. (hemos / ha)
Show answer or example answer
hemos
Hemos agrees with the subject nosotros.
Choose the participle of ver. ¿Has ___ las llaves? (visto / ver)
Show answer or example answer
visto
Visto is the irregular participle of ver.
Choose the auxiliary for they. Ellos ___ llegado tarde. (han / has)
Show answer or example answer
han
Han agrees with the plural subject ellos.
Practice round
Answer questions, then rebuild Spanish sentences where available. We keep your score.
Choose the auxiliary for we. Nosotros ___ visitado el museo. (hemos / ha)
Choose the participle of ver. ¿Has ___ las llaves? (visto / ver)
Choose the auxiliary for they. Ellos ___ llegado tarde. (han / has)
Tap the words in the right order.
Tap the words in the right order.
Tap the words in the right order.
Keep your progress
Sign up for free to save your practice results in your account.
Sign up to saveI already have an accountUse it today
Say what you have done this week and ask someone whether they have seen your keys.

