请问是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 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 to do something 是指做的事情,后接的是动词. run out of for something 后接的是名词

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

掏光了钱,就是花光钱的意思