用法及区别就是两者意思是一样的但用法是不一样具体的不同如下

run out of”是及物短语;"run out”作不及物短语。

1、二者主动语态上的区别:

"run out of”表示主动语态时,主语只能是人;

"run out”表示主动语态时,其主语通常是时间、金钱、食物等无生命名词。

2、二者被动语态上的区别

"run out of”表示被动语态时,翻译为“被用完”;

"run out”没有被动语态,但它表示“被用完;被耗尽;(人)把东西用完(或花光)”,所以它本身就带有被动的意思,通常用来指力气、金钱、食物、时间等无生命的名词“(被)用完”。

例句:

Her money ran out.她的钱用完了。

The money was ran out of.钱被用完了。

2现。