英语定语从句不懂

来源:百度知道 编辑:UC知道 时间:2024/07/05 04:18:01
方法一: 用关系代词,还是关系副词完全取决于从句中的谓语动词。不及物动词后面无宾语,就必须要求用关系副词或者是介词加关系代词;而及物动词后接宾语,则要求用关系代词。例如:
This is the mountain village where I stayed last year.
I'll never forget the days when I worked together with you.
判断改错(注:先显示题,再显示答案,横线;用不同的颜色表示出。)
(错) This is the mountain village where I visited last year.
(错) I will never forget the days when I spent in the countryside.
(对) This is the mountain village (which) I visited last year.
(对) I'll never forget the days (which) I spent in the countryside.

请帮我解释下哈

你好.
作定语从句可以理解为以下方法,把句子 关系带=代词或者 关系名词放于句子中看做什么成分,在做..此为本人的秘密之一..
解释: (错) This is the mountain village where I visited last year.
可以理解为 I visited (the mountain) village last year
visit 后加 了个名词并非状语 (where 是用于地点状语的定于从句)
(对) This is the mountain village (which) I visited last year.
which 修饰名词或物,其实该处which可以用that代替,也对
(错)I will never forget the days when I spent in the countryside
理解为:I spent (the days) in the countryside
spent sometime in the ...
the days 指的是时间名词所以用 which 修饰,如果是时间状语时用 when 修饰。
注意::以后做定于从句时按照以上的方法做绝对不会错...
我都是那样做的很准的。

在两个例句中,stay和work都是不及物动词,后面不需要接宾语,因此用副词来引导状语从句。
下面第一个句子中,where是一个副词,不能做宾语,而从句中的visit是及物动词,后面需要接宾语,而很显然,where不能做它的宾语。因此,where应该改为that,而在定语从句中,that做主语不可以省略,做宾语则可以省略。
第二个句子,when也是副词,同样不能做及物动词spend的宾语,应该改为that,同样,that由于在定语从句中做宾语,可以省略。
后两个句子都是定语从句,引导词that做从句的宾语,可以省略。
其实你上面写的那一段话已经说的很明白了,自己看懂就行了。

上面说的那个及物和不及物说法是不完整的.
这种公式化的语法说明真是害死