They had to return from the hiking in the desert ,for their food almost______为什么选择ran out而不是ran out of前一个是是失效过期的意思.后一个是供应品用完、耗尽的意思我选择的是B.

问题描述:

They had to return from the hiking in the desert ,for their food almost______
为什么选择ran out而不是ran out of
前一个是是失效过期的意思.
后一个是供应品用完、耗尽的意思
我选择的是B.

都可作“耗尽、用完”解
run out of sth.

sth. runs out

因此,如果是: for they almost ________food时,填ran out of

of 是介词,后面已经没有of的宾语了.
run out 用完耗尽的意思,不是去掉of 意思就不一样了