With drink and food ____,the lazy man had to walk out of the house where he had been hiding.

问题描述:

With drink and food ____,the lazy man had to walk out of the house where he had been hiding.
答案:A.using upB.run outC.run out of D.to use up
请帮我详细分析一下为什么选C.谢谢!

首先这是个固定短语,耗尽的意思
其次,前半句是状语,不应出现动词( 因为一个句子中只有主句有动词 )
应该是 drink and food was run out of,作状语时省略was,但仍然表示设个被动语态