His first question was whether Holmes had arrived yet.
if 改成whether这是if 和 whether 的区别,这是一个宾语从句,只能用whether ,不能用if