谁来帮我解释一下这道英语选择题

Manypeoplehaverealizedthatwewon'thaveanymorecleanwatertodrinkunlesssomething_____tofi... Many people have realized that we won't have any more clean water to drink unless something _____ to fight against pollution.

A.was done B.will be done C.to be done D.is done
答案是D 为什么呢?解释详细一点!!
展开
体照sunny
2013-04-16 · TA获得超过8180个赞
知道大有可为答主
回答量:4535
采纳率:66%
帮助的人:1558万
展开全部
Many people have realized that we won't have any more clean water to drink unless something _____ to fight against pollution.
A.was done B.will be done C.to be done D.is done
答案是D
因为we won't have any more clean water to drink 是将来时昌扒握此拦态,从句unless 用一耐庆般现在时is done表将来。
追问
unless 后面从句一定用一般现在时吗?is done 不是被动语态么??
追答
unless 引导的条件状语从句用一般现在时表将来。is done 是现在时态的被动语态。句意是:“许多人已经意识到假如不采取行动与污染作斗争,我们将没有更多的饮用的干净水”。
nbyoungor
2013-04-16 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:2907万
展开全部
答:时间和条件状语从句中用现在时态表示将来,人称“主将从现”。
例:I will tell him about it if(/when) I see him tomorrow.
本题Many people have realized that 是主句,为现在完成时,不影响that-宾语从亮睁皮句的谓语动词。可忽略不看。只看下一句就行:
We won't have any more clean water to drink unless something _____ to fight against pollution.
unless=if... not...是引导条件状语从句的。
B是将来时,A是过去时,C是非谓语,可排除。
D。是一般现在时的被动语态。敬差
unless sth. is done to fight against pollotion= If sth. is not done to ...
=if we don't do sth. to fight....
译早橡:许多人已经意识到,如果不采取措施与污染作斗争,我们将不再有干净的饮用水可喝。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dudusale
2013-04-16 · TA获得超过249个赞
知道小有建树答主
回答量:412
采纳率:0%
帮助的人:357万
展开全部
if/unless的条件句,when等词引导的时间从句中 适用“主将从现郑御敬”的原则。

本题主干 have realized表明总时态是现在。
realize的宾语从句中,主句是will not (won't)是将来,unless从句中用现在表示将来。
所以只能是D项正确。

本题主要结构
(一级:主句Many people have realized (二级喊慎拆敏:宾语从句that (三级:主句we won't have any more clean water to drink (四级:条件状语从句unless something _____ to fight against pollution.))))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
waziqi89
2013-04-16 · TA获得超过239个赞
知道答主
回答量:375
采纳率:0%
帮助的人:206万
展开全部
不好解释,一看就选D 或者是 has been done
估计解档谨数释就是won‘t表将来,而something被做是在此之前,故推前行首语态,晌庆一般式和一般完成时都可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
peoplephobia
2013-04-16
知道答主
回答量:96
采纳率:0%
帮助的人:23.9万
展开全部
水不是现在污染的,一定是已经污染过了,所以要用现在完成时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式