someone is knocking at the door.___must be Tom.为什么用he而不用it?

问题描述:

someone is knocking at the door.___must be Tom.为什么用he而不用it?

我认为应该用IT
表示不确定敲门的人是谁的情况下应用IT 语法上有明确说法的,如果答案是HE的话我认为是答案有误.