run out of 的用法

问题描述:

run out of 的用法
有一道题 they are fast-- out of money
A.run B.to run C.running D.ran
我们老师说是选A,但run out of 的run 不是动词吗,在be动词后怎么是原型?
急!谢谢,回答好有加分

run out of ... 这个动词短语只有主动语态,此题兼考了时态:现在进行时态
所以正确答案应是:C
翻译如下: 他们的钱很快就要花光了.
辨析: run out 这个动词短语也只有主动语态,例句如下:
Their money is running out . 他们的钱即将花光.