请英语达人讲解一道 非谓语动词 题~~With no rain for three months and food supplies _____ ,the situation here is getting desperate .A.run out B.has run out C.be runing out D.runing out 请各路高手给出正确答案,并就A与D项加以比较分析,重点说说非谓语动词的用法!不胜感谢!

问题描述:

请英语达人讲解一道 非谓语动词 题~~
With no rain for three months and food supplies _____ ,the situation here is getting desperate .
A.run out B.has run out C.be runing out D.runing out
请各路高手给出正确答案,并就A与D项加以比较分析,重点说说非谓语动词的用法!
不胜感谢!

D...一句话只有一个谓语动词,之前run ,has run,be runing 都不对...
我是投机取巧-.=求高人正解