質問: He needs a house to live in . はなぜinが必要なんですか?
回答: blow_0mv4595d386587gさん sumire_hakaseさんのご回答のとおりなのですが、さらに補足すると、この文章にinがないと、意味がおかしくなってしまうんですね。He needs a house to live.だと、「彼は生きるために家が必要」のような意味合いになってしまいます。inが付いて初めて、「彼は住む家が必要」の意味になるんです。