急 当定语从句里出现两个介词时 把哪个介词提前?

急 当定语从句里出现两个介词时 把哪个介词提前?
新概念124课C部分练习题
例:This is the test.I spoke to you about it.
改为:This is the test about which I spoke to you.
为什么不是This is the test to which I spoke you about it.
苗820苗 1年前 已收到3个回答 举报

lilila124 幼苗

共回答了19个问题采纳率:100% 举报

因为这里的which指代的是test这个词,而不是you这个词.其实,第一句的it是不需要的.This is the test is spoke to you about.就可以了.
在定语从句里面,which本身也是句子的一部分,比较要有这个which,句子才是完整的.你可以试试把主句去掉验证.
第一个改法的从句是about which I spoke to you-->I spoke to you about the test,所以完整了.
第二个改法的从句是too which I spoke you about it-->I spoke you about it to which,这一句就是病句了.
题外话:本身这个例句就不是特别地道的英语.直接用
This is the test I mentioned earlier.
或者
This is the test I talked about.
这样就可以了.本来就不怎麼会出现两个介词~

1年前

2

hyundai776 幼苗

共回答了9个问题 举报

about修饰的是the test,to修饰的是you。
而which代替的是the test,
也就是说被定语从句修饰的词是the test,而不是you。
自然提前about而不是to了。

1年前

2

可可coco 幼苗

共回答了265个问题 举报

因为先行词是test, 所以介词应该是和它关联的about.

1年前

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