my oil ——.I must go to the gas station before there is none left.

问题描述:

my oil ——.I must go to the gas station before there is none left.
A has run out B is running out C has been run out D is being run out.为什么啊

B
首先run out不是及物短语不能用被动语态
由句意知汽油还没有耗尽,只是快耗尽了,所以不能用have run out,应该选B