定语从句中where和which以及that的区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 23:07:31
定语从句中where和which以及that的区别

定语从句中where和which以及that的区别
定语从句中where和which以及that的区别

定语从句中where和which以及that的区别
只用that的情况
1.先行词为all,everything,anything,nothing,little,much,等不定代词时.
2.先行词被all,any,every,each,much,little,no,some,few等修饰时
3.先行词有形容词最高级和序数词修饰时
4.先行词既指人又指物时
5.先行词被the only,the very修饰时
6.句中已经有who或which时,为了避免重复时
只用which,who,whom的情况
1.在非限制性定语从句中,只能用which指代物,用who/whom指人
2.在由“介词+关系代词”引导的定语从句中,只能用which指物,whom指人.
3.先行词本身是that时,关系词用which,先行词为those,one,he时多用who
判断关系代词与关系副词的方法:
1.用关系代词,还是关系副词完全取决于从句中的谓语动词.及物动词后面没有宾语,就必须要求用关系代词;而不及物动词则要求用关系副词.
判断下列句子的对错
(×) 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.
习惯上总把表地点或时间的名词与关系副词 where,when联系在一起.此两题错在关系词的误用上.
2.准确判断先行词在定语从句中的成分(主、谓、宾、定、状),也就能正确选择出关系代词/关系副词.

只用that的情况
1.先行词为all, everything, anything, nothing, little, much,等不定代词时。
2.先行词被all, any, every, each, much, little, no, some, few等修饰时
3.先行词有形容词最高级和序数词修饰时
4.先行词既指人又指物时
5.先行词被the onl...

全部展开

只用that的情况
1.先行词为all, everything, anything, nothing, little, much,等不定代词时。
2.先行词被all, any, every, each, much, little, no, some, few等修饰时
3.先行词有形容词最高级和序数词修饰时
4.先行词既指人又指物时
5.先行词被the only, the very修饰时
6.句中已经有who或which时,为了避免重复时
只用which, who, whom的情况
1.在非限制性定语从句中,只能用which指代物,用who/whom指人
2.在由“介词+关系代词”引导的定语从句中,只能用which指物,whom指人。
3.先行词本身是that时,关系词用which, 先行词为those, one, he时多用who
判断关系代词与关系副词的方法:
1. 用关系代词,还是关系副词完全取决于从句中的谓语动词。及物动词后面没有宾语,就必须要求用关系代词;而不及物动词则要求用关系副词。
  判断下列句子的对错
  (×) 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.
习惯上总把表地点或时间的名词与关系副词 where, when联系在一起。此两题错在关系词的误用上。

收起