英语语法求救Having walked in the desert for several days,we felt e

英语语法求救
Having walked in the desert for several days,we felt exhausted,but we had to find a pool before the water we had in the bottle______.
A,ru out of B,run out
到底要不要of
daofaziran 1年前 已收到11个回答 举报

罗维拉帮结派345 幼苗

共回答了19个问题采纳率:94.7% 举报

答案:ran out(不要of)或 was run out of
翻译:在沙漠里步行了数日,我们感到精疲力尽,但是我们得赶在我们瓶中的水用光前找到一个池塘.
1.run out是不及物动词,无被动语态,即结构为sth run out;
run out of是及物动词,后直接加宾语,有被动语态,即:run out of sth → sth be run out of.
2.分析句中成分,以before所引导的状语从句中,主语为the water,而we had in the bottle为定语从句,修饰the water.
所以此句缺少谓语,主语是sth(the water),所以答案是ran out或was run out of.
即:the water ran out 或 the water was run out of.

1年前

2

倾听我的歌 幼苗

共回答了184个问题 举报

不要of。把句子改一下就明白了。the water in the bottle had run out.瓶子里面的水已经消耗完了。只不过是把上述句子变成从句放在你说的句子里面。

1年前

2

badrobbie 幼苗

共回答了2个问题 举报

A
run out of是用完的意思

1年前

2

大是大非多幅 幼苗

共回答了20个问题 举报

肯定是不要的,全凭语感。

1年前

2

岳峙渊停 幼苗

共回答了3个问题 举报

不需要of,因为横线上需一作后置定语的词组,A不能作定语

1年前

2

wobiaoguang 幼苗

共回答了97个问题 举报

不要of.
run out是用完,耗尽的意思。动词词组。

1年前

1

sinqinyanli 幼苗

共回答了1个问题 举报

我认为选A,因为宾语提前,介词不能省呀。本应是RUN OUT OF THE WATER.

1年前

0

奔左会 幼苗

共回答了758个问题 举报

选B。但应该是一般过去时ran out。
不要of。of 是介词,介词后面是一定要接一个名词或代词的,如果接动词,动词要加ing以转化成动名词。介词后面的名词或代词是该介词的宾语。
换句话说,介词后面一定要接宾语。
两个词的用法可参考http://zhidao.baidu.com/question/142940074.html...

1年前

0

自然发展 幼苗

共回答了7个问题 举报

选B,因为run out的主语是water,如果是we的话,则说we run out of water.

1年前

0

闷骚的aa 幼苗

共回答了2个问题 举报

答案:B,不要of
分析:before后面从句中we had和in the bottle分别作定语和地点状语修饰the watter,run out为整个从句的谓语,译为“在我们所有的瓶子里的水喝完以前” ;如果the bottle前没有in,则原文还原应为run out of the bottle,这时就需要of,即A。

1年前

0

陈小龙 幼苗

共回答了183个问题 举报

B run out of 后需接接宾语

1年前

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