Question: what is difference between hide and hid?
Answer: Hide is the present tense, hid is the past simple and hidden is the past participle form of the verb.