外研版高中英语必修三U5:
Twenty thousand leagues under the sea 中有一个句子:
This dazzling carpet, really a reflector, drove away the rays of the sun with wonderful intensity, which accounted for the vibration which passed through every atom of liquid.
这句话里有两个which. 第一个which引导非限制性定从,在这个定从中又包含了一个定从,关系代词用which 和 that 都可以吗?(原文中使用了两个which,从语法上看是可以的吗? )
This dazzling carpet, really a reflector, drove away the rays of the sun with wonderful intensity, which accounted for the vibration which passed through every atom of liquid.
参考译文:这块令人耀眼的地毯,实际上是一个反射器,强有力使太阳光散发开来,光线所经之处的每个水分子都因此而振动。
以上句子语法结构分析如下供网友参考
This dazzling carpet,【主语】// really a reflector,【同位语】// drove away【谓语动词】// the rays of the sun 【宾语】//with wonderful intensity【方式状语】, //which accounted for the vibration which passed through every atom of liquid【非限制性定语从句】.
【1】第1个which引导非限制性定语从句,第2个which引导限制性定语从句。
【2】account for 解析/说明...的原因
【3】drive away 驱赶/赶走/驱散/使...散发开来
【4】pass through 经过/通过
【5】every atom of liquid 每个水分子
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!