Resultados posibles:
hayas regalado
-you have given
Antepresente de subjuntivo para el sujeto del verbo regalar.
hayas regalado
-you have given
Antepresente de subjuntivo para el sujeto vos del verbo regalar.

regalar

Todo es tuyo, aun cuando lo hayas regalado.
Everything's yours, even if you've given it away.
Esta justo aquí en el pasillo— ¡No puedo creer que hayas regalado mi bola!
It's right here in the hallI can't believe you gave away my ball!
No me puedo creer que me hayas regalado flores.
Can't believe you got me flowers.
Una vez que hayas regalado, vendido o tirado las pertenencias no deseadas, empieza a empaquetar tu casa habitación por habitación.
Once you've donated, sold or trashed unwanted belongings, begin packing up your house one room at a time.
Palabra del día
encontrarse