At last his money for buying old bikes ( )选ran out 还是 run out of

问题描述:

At last his money for buying old bikes ( )选ran out 还是 run out of
要不要of,为什么?

人作主语才要of!eg. I ran out of my money.
物作主语不要of!