I've____all the glue.A.run out B.used up C.give out D.been run out of

问题描述:

I've____all the glue.A.run out B.used up C.give out D.been run out of
B 、C、 D 三个选项意思相近,但正确答案是B,Why?

选 B
run out 后面不能接宾语,接宾语时 用 run out of sth
give out 时态不对,应该是 I’ve given out
been run out of 语态不对,该词组没有被动