More amd more people have realised we won't have cleaner wat

More amd more people have realised we won't have cleaner water to drink unless something _____ soon
A.was done B.will be done C.to be done D.is done
请详细讲讲,另外,be done在这里是什么意思
sdfgesfgujsdf 1年前 已收到5个回答 举报

loppo2 幼苗

共回答了25个问题采纳率:88% 举报

答案是D
unless引导条件状语从句
相当于if not
if something is not done soon如果不及时采取措施
A过去时不对,B不用将来时,因为这是条件状语从句
C不能充当从句谓语
be done是“被做”的意思,表示被动的.

1年前

8

大唐单飞龙 幼苗

共回答了2个问题 举报

选c be done 是被怎么怎么样的意思。表被动 c像是将来时态,表将来被做,现在还未做。。

1年前

2

长长发小小女 幼苗

共回答了13个问题采纳率:76.9% 举报

越来越多的人意识到,如果我们不马上做些什么,我们将没有干净的水可以饮用。
unless是从属连词,引导条件状语从句,含有否定意义,相当于if条件状语从句的否定形式。所以unless = if not。注意:unless引导的条件状语从句和if条件状语从句,与其它时间状语从句一样,用一般现在时代替将来时。...

1年前

2

i8iul4l 幼苗

共回答了229个问题 举报

D
被做
首先句子表示的是现在的时态,所以排除A。
Unless 从句,不能用将来时,排除B
既然是从句,句子成分要完整,所以排除C

1年前

0

七月里的蒲公英 幼苗

共回答了28个问题 举报

是被动语态,意思为被。。。
D将来时,被动UNLESS 后一般现在时表示将来语态

1年前

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