Is there a reason why "Where has he been?" was not accepted?
Because "stata" is feminine and it reflects the gender of the subject, i.e., of the one who has been. Where has he been would be Dov'e' stato?
Much thanks. I'll get this eventually.