早教吧 育儿知识 作业答案 考试题库 百科 知识分享

向大家请教一道英语小题~~~~~Ihavenobagsforyou,becauseallbeen答案给出的是have,usedup谁能告诉我为什么不用has,runout呢?速度速度速度呃呃呃!

题目详情
向大家请教一道英语小题~~~~~
I have no bags for you,because all ____ been ____ _____
答案给出的是have, used up
谁能告诉我为什么不用 has,run out呢?速度速度速度呃呃呃!
▼优质解答
答案和解析
I have no bags for you, because all (bags) have been used up.
这里省略了一个bags,所以写出来就清楚很多了,复数形式用have
第二个用used up而不用run out 是因为这里是被动语态的用法了,必须是被用光,run out 必须用在主动句的情况下,原句就要改成: I have no bags for you, because all have run out.