translate
conjugate
El verbo Haber
past participle
100

we have swum

Hemos nadado

100

yo/haber/cantar

He cantado

100

yo

he

100

bailar

bailado

200

I have eaten

yo he comido

200

ellos/haber/correr

han corrido

200
nosotros

hemos

200

comer

comido

300

They have bought

Ellos han comprado

300

nosotros/haber/estudian 

hemos estudiado

300

tú

has

300

leer

leído

400

She has run 

Ella ha corrido

400

mis amigos/haber/volver

han vuelto

400

Él / Ella / Usted

ha

400

cantar

cantado

500

Sara has gotten dressed

Sara se ha vestido.

500

tú/haber/descubrir

has discubierto

500

Ellos / Ellas / Ustedes

han

500

aprender

aprendido