When I went at my home, my brother was not there. So I asked my mother, "Where have he been off?"<br/><br/>Is this expression correct?<br/><br/>If possible, please give me as many as alternatives which is used in this context.