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

来源:百度知道 编辑:UC知道 时间:2024/05/24 20:28:24
答案:A.using up B.run out C.run out of D.to use up
请帮我详细分析一下为什么选C.谢谢!

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

C.run out of

run out of
v.用完

这个字典上就这么说的,是个词组

with +动词过去分词,这个是习惯搭配

首先with的伴随状语要用分词或不定式
由句子的主动和被动的逻辑关系排除AB
再由已用完的句意排除D

因为它要表示的意思是用完.c最合适