一个英语问题What's worse,our food_____A was run out B was running

一个英语问题
What's worse,our food_____
A was run out B was running out
C has run out of D has been run out
We have run out of food
The food has been run out of
The food has run out
这里三个句子有什么区别,词组用法.
正确是D!想知道为什么!
八道子 1年前 已收到5个回答 举报

幽谷_芝兰 幼苗

共回答了16个问题采纳率:81.3% 举报

D
run out 被用完,被耗尽
run out of + n.

1年前

7

后主李煜 幼苗

共回答了4个问题 举报

第一句是主动,主语是we,所以现在完成时就直接是have + 动词过去分词,run out of sth指的就是没有什么。
第二句的主语是food,所以要用被动,但是不应该有of.,of介词后面必须加宾语。也许你给的不是一个完整的句子。
第三句其实与第二句差不多,但是应该用被动。
也就是说,如果是food作主语应该是the food has been run out....

1年前

2

tiglon861 幼苗

共回答了14个问题 举报

根据上下文的意思应该是“更糟的是,我们的食物已经被吃完了。”所以选D
第一句是主动,主语是we,所以现在完成时就直接是have + 动词过去分词,run out of sth指的就是没有什么。
第二句的主语是food,所以要用被动,但是不应该有of.,of介词后面必须加宾语。也许你给的不是一个完整的句子。
第三句其实与第二句差不多,但是应该用被动。
也就是说,如果是...

1年前

1

灿灿99 幼苗

共回答了72个问题 举报

B
run out是及物,有被动态
run out of是不及物的,没有被动态
根据句意"更糟糕的是,我们的食物就要吃完了"用进行时表将来.

1年前

1

Jessica诗月 幼苗

共回答了72个问题 举报

B绝对正确

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.141 s. - webmaster@yulucn.com