原句正确应该写作,it is impossible for him to arrive within half an hour.把of him变为for him对他来说。
of改成forit is impossible for sb to do sth让某人做某事是不可能的