run out of 和 run out的用法!

问题描述:

run out of 和 run out的用法!
老师说,run out of主语是人,有被动态.run out 主语是物,是不及物动词短语,没有被动态.请问 run out of主语是人,那么怎么用被动态啊?还有为什么我也有看到物作主语的run out of?

其实, 最重要的不是他们的主语,而是他们后面的成分. run out of 后面要有东西, run out of 什么.
I ran out of the milk.
run out 后面没有成分 The milk ran out.
run out of 可以有宾语, 但是是介词宾语, 所以没有被动语态. 
再例如:He goes out of the room. 怎么有被动语态? 
其实有的人说The milk is run out. 严格说不对, 因为是不及物动词短语,不用被动态.
再给你两个例子:Our supplies finally ran out. 我们的供给最终耗尽.
We ran out of the insurance policy. 我们没有保险了. (保险过期了)
有问题再问.