run out run out of区别

问题描述:

run out run out of区别
前者无被动语态 就是说不能写成 have be run out 但是为什么可以写成is running out呢
难道后者就不是被动语态?

后者不是被动语态,是现在进行时态