跪求英语高手。急。!

来源:百度知道 编辑:UC知道 时间:2024/05/31 13:15:41
-Why didn't you write? We don't have enough time.
-My ink has _______.

A.used up B.give out C.taken away
D.run out of

这几个好像都有用完的意思,那怎么区分呢?请详细解释下,谢谢。!

选择D

has been used up 应该用被动的
give out有 但是不是完成时态 应该是 been given out
run out of 有用完的意思 也是完成时态 而且这个词组没有被动 只能用主动形式

选D
A只能用被动
B 是分发的意思
C是拿走的意思
D 是用尽的意思

这里是有现在完成时态的意思
我的笔没水了 。。
taken away 没有用完的意思
has been used up这样才对 应该是被动的
give out有 但是不是完成时态 应该是 been given out
run out of 有用完的意思 也是完成时态 而且这个词组没有被动 只能用主动形式 所以D对。。

应该选B吧,C不是用完的意思。A,B语态不对。