I have sung.
he cantado
you have boiled
has hervido
they have gotten
han obtenido
She has seen
ha visto
you have made dinner
has hecho cena
you have recommended
has recomendado
I have preferred
he preferido
you have learned
has aprendido
we have died
hemos muerto
we have been hungry for food
hemos tenido hambre para comida
He has killed
ha matado
they have gotten dressed
se han vestido
we have deserved
hemos merecido
you have returned
has vuelto
they have bothered the teachers at school
han molestado los maestros a escuela
we have put on makeup
nos hemos maquillado
we have built
hemos construido
He has hid
ha escondido
I have broken
he roto
I have been wrong all day
me he equivocado todo el día
they have removed
se han quitado
He has gone on vacation
ha ido de vacaciones
I have defeated
he vencido
they have covered
han cubierto
he killed the man behind the car
ha matado el hombre debajo del carro