In the given sentence, the phrase ‘where has he gone’ must be replaced with ‘where he has gone’ as we only flip the verbs like ‘has’ and ‘have’ while asking questions and this sentence is not an interrogative sentence. Thus, option (b) is correct.