请问是run out of money to do sth.

问题描述:

请问是run out of money to do sth.
还是run out of money for sth.
我们书上有一句话是,He had run out of money to buy old bikes.
还有一句是 She has run out of money for singing classes.
run out of 到底怎么用啊?

run out of money是花光钱的意思
而用法有
run out of money to do sth
run out of money for sth/doing sth
这两种用法均表示为了……而花光了钱