I have put/placedhe puesto
I had writtenhabía escrito
I have madehe hecho
I have studiedhe estudiado
We have dancedhemos bailado
We have participatedhemos participado
We have studiedhemos estudiado
We have traveledhemos viajado
You have done/madehas hecho
You have seenhas visto
You have studiedhas estudiado
he had openedhabía abierto
he has traveledha viajado
it has diedha muerto
my friends have spoken/talkedhan hablado
she had explainedhabía explicado
she had paintedhabía pintado
she has listenedha escuchado
she has saidha dicho
they had eatenhabían comido
they had seenhabían visto
they have writtenhan escrito
we had participatedhabíamos participado
we had seenhabíamos visto
we had studiedhabíamos estudiado
we have arrivedhemos llegado
we have eatenhemos comido
we have finishedhemos terminado
we have seenhemos visto
we have watchedhemos mirado
we have arrivedhemos llegado
we have eatenhemos comido
we have finishedhemos terminado
we have seenhemos visto
we have watchedhemos mirado