The first question of using DID, should be used informally and HAVE should be used formally. It would come across fairly rude to say to someone that you don't know, why did you do this or that!
Also, it's..now we have to THROW the rest of it out!
There are some similar words that might sound the same but are very different in meaning, you might want to look these up..
Through
Thought
Threw
Thorough
Thaw
Two
Torn