请教3道从句的问题,不胜感激

来源:百度知道 编辑:UC知道 时间:2024/05/26 04:10:36
1. We often go to visit our friends in Bristol. (It is only 30 miles away.)
答案是:We often go to visit our friends in British, which is only 30 miles away
这道题为什么要用非限定性定语从句,如果写成We often go to visit our friends in Bristol which is only 30 miles away为什么不对呢? 还有为什么是which 而不是where呢?

2. Jim passed his driving test, which surprised everybody. 这是哪种从句?为什么不能用what?

3. 像Do you know the woman talking to Tom? 和 The boy injured in the accident was taken to hospital. 是哪种从句

百思不得其解,希望诸位能帮忙解答,谢谢

上面一个同志的解释挺不错的,不过,第三个句子的解释似乎有些问题:
talking to Tom属于现在分词作后置定语的作用,它相当于一个定语从句who is talking to Tom. 分词作后置定语,分词动作的逻辑主语必须就是它所修饰的名词,而且如果分词动作和所修饰的名词之间是主动关系的话用现在分词,如果是被动关系的话,用过去分词。
以前有过前面同志的解释的这种说法,不过现在的主流观点是解释成分词作定语的范畴。

另外我在解释一下第一个句子中为什么必须有逗号,也就是限定性和非限定性定语从句的区别。(这种区别只体现在书面语中,口语因为无法表述逗号,所以不存在这种区别)
如过说We often go to visit our friends in Britol, which is only 30 miles away。 意思是只有一个叫bristol的地方,我们常去那里, bristol在三十英里以外。
如果说We often go to visit our friends in Britol which is only 30 miles away。意思是:有好几个叫bristol的地方,我们只是常去其中在30英里以外的那个,其余的叫bristol的地方我们都不去。

1. 是因为 Bristol 在从句中当主语 而非状语
也就是说 从句应该是 Bristol is only 30 miles away
所以用 which 指代从句主语 Bristol 不能用Where

2.这个句子很典型 叫非限定性从句。逗号+which 一起指代的是前面整句话 Jim passed his driving test 而非其中一个单词。注意 一定要用逗号将 which 与主句隔开 才是指代整句话

3.第一个句子 宾语中套了一个省略定语从句 the woman talking to Tom是do you know 的宾语
talking to Tom 是 the woman 的定语,但省去了 who is 第二句 injured in the accident 是 the boy 的定语,这句省去了 who was
这两