Он был абсолютно прав, спрашивая вас…» – да полно, говорят ли так живые люди? Не естественней ли: Он совершенно прав (он правильно сделал), что спросил вас