. (d) Why did not you come to school yesterday?--This form is wrong.'Why did you not come...' is hyper-correct by modern standards, Vincent, and is seldom or never used.
(f) Why did not you finish your homework?--This form is wrong (as above).
(a) Why did you absent yesterday?-- This is wrong. 'Absent' is a