you've made this weekend

Tell us what you've made this weekend at your workshop.
Dinos qué has hecho este fin de semana en tu taller.
You need to review all those Spanish compositions you've made this weekend.
Tienes que repasar todas esas redacciones de español que has hecho este fin de semana.
I'm afraid we'll have to change all the plans that you've made this weekend.
Me temo que habrá que cambiar todos los planes que has hecho este fin de semana.
Palabra del día
el mago