高中英语连词语法题!

来源:百度知道 编辑:UC知道 时间:2024/06/02 19:42:08
Never believe anything____ any other person has believed it.Use your own mind.
A.that B.when C.because D.nor
选哪个答案,为什么(请细分析)!!万分感谢!

C。。如果选A的话。。就是一个定语从句。。believed后面不能有it..NOR不能用在这种句子中。。B、C语法上没错。。但句境来看。。不要因为其他人都相信而人云亦云地去相信,要自己去独立思考。。当别人都相信时,自己就不要去相信。。用because比用when要顺畅。。

我认为答案选B,首先 A和D不选,第一个回答者已经说了,就剩B和C有可能,但是如果选c,需要很明显的因果关系,因为其他任何一个人都已经相信了,所以不要相信。这里面的因果关系太牵强了。而翻译成when的时候,就是当别人都相信的时候也不要轻易相信。

选A.that.
这构成一个同位语从句,由于后面的"any other person has belive it"不能作主句中的任何成分,所以这里应该是用作解释主句中的"believe"的.而同位语从句一般用that引导.
when和because这里不适用,因为"any other person has belive it"不作主句中的时间状语或条件状语.而nor用于否定句中.

选C。意思是说“不要因为别人相信你就相信,要有主见。”

选B 必须的。when引导状语从句相当于although,意为“即使其他人都相信那件事,你也不要盲从,用自己的大脑想想”.因为后面有it,故不选that引导定从,because 和nor 的意思不对。

丢脸了,没错,是C,考完级英语全还回去了...