Why haven't you gone to school? Why didn't you go to school? Are these OK? If Ok, under what circumstances we can use 1st one and not 2nd one?