Breakdown of Yo estaba limpiando el desorden que has hecho.
yo
I
estar
to be (location/state)
hacer
to do / to make
que
that / than
Questions & Answers about Yo estaba limpiando el desorden que has hecho.
Wait, shouldn't the past participle of hacer be hacido?
Hacer (to do/make) has an irregular past participle, which is hecho. You will use hecho whenever you want to say "done" or "made", like in has hecho (you have made). There is no such word as hacido!
Why is it has hecho and not just tú hecho?
In Spanish, the "have" in "have made" is translated using the helping verb haber. Has is the informal "you" form of haber. You always need a form of haber before a past participle to create this tense, which is called the present perfect.
Why use estaba limpiando instead of limpié (I cleaned)?