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

如题所述

答:时间和
条件状语从句
中用现在时态表示将来,人称“
主将从现
”。
例: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....
译:许多人已经意识到,如果不采取措施与污染作斗争,我们将不再有干净的饮用水可喝。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-08
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.))))
第2个回答  2019-12-26
home是副词,不能用on
my
way
to,要省略掉to,故不能选a;

in
the
way
of
关于......方面,与句意不符:我将在回家的路上寄这张卡片。

by
the
way是顺便说一下,顺便问一下的意思。

因此,必须选c.
第3个回答  2020-03-02
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表将来。
相似回答