定语从句中where与which的区别?什么时候定语从句中用which,这个例句“This is a place which I have long wanted to visit.”中的“which”改成“where”为什么不行?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 06:55:34
定语从句中where与which的区别?什么时候定语从句中用which,这个例句“This is a place which I have long wanted to visit.”中的“which”改成“where”为什么不行?
xV[S@+^ ϾD` So\dXzbn' E[g:t d;|,xY1F DcJޠQY%I]tEԝTg`y|/Ӡ xD ^?b 4"r%D9x-I.=+_ehME`=o< 1`wtФW&Zo]ZgUw"sMu.&HE41< X.V wXZ!hNJc09R=2m#۲('<)9LzubZ"IF)a1MC!1`@HL5\.n 8eF1շ;ғ4nk{퍺(ڃa/p Ɇ?dA/5] WxQ$d cZU0ͨ@h F栱:sHd&Y#da6,W& YVK2`U]9Kpqu!9rtloAPO@VL6 S 1f_ΤL^IL60cJpWAN:9._e2Na]Ɲ\nLkFwOÌ/ڑlsݘ&EߝW6ܕۑDp jӎ+CY ͿGX9:{Fs);d?𦚳#X2{9:!ӘYߜc1ϚfR>c;a1&<_Dbq)HͲ,cʢ2#3L *\k Q]G),6oP#ů|cOc#;

定语从句中where与which的区别?什么时候定语从句中用which,这个例句“This is a place which I have long wanted to visit.”中的“which”改成“where”为什么不行?
定语从句中where与which的区别?
什么时候定语从句中用which,这个例句“This is a place which I have long wanted to visit.”中的“which”改成“where”为什么不行?

定语从句中where与which的区别?什么时候定语从句中用which,这个例句“This is a place which I have long wanted to visit.”中的“which”改成“where”为什么不行?
which引导定语从句的时候,在从句中作主语,宾语或是表语.这个句子的先行词是place,which代place在从句中作want to的宾语.
where引导定语从句的时候,在从句中作地点状语,where=介词+which.
如:
I grew up in the small village where I was born.(where引导定语从句,先行词是village,且在从句中作地点状语)
I grew up in the small village which I was born in.(which引导定语从句,先行词是village,且在从句中作in的宾语)
I grew up where I was born.(where引导地点状语从句,且在从句中作地点状语)

不可以的。
where引导的是地点状语从句, which是用来引导条件状语从句的,I have long wanted to visit是一个地点,所以不可以改

不行。
在此句中,visit是及物动词,which在从句中做动词visit的宾语。where是关系副词,不能在从句中做主语或宾语。
如果从句中缺的是状语,就可以用where. 如把这句话改成:
This is a place where I have long wanted to go.
go是不及物动词,所以where在从句中做状语。...

全部展开

不行。
在此句中,visit是及物动词,which在从句中做动词visit的宾语。where是关系副词,不能在从句中做主语或宾语。
如果从句中缺的是状语,就可以用where. 如把这句话改成:
This is a place where I have long wanted to go.
go是不及物动词,所以where在从句中做状语。

收起

where相当于in which
这句里的which是用来修饰a place 的
可以这样理解的:I have long wanted to visit a place.
这里的visit是及物动词 a place是它的宾语
换成定语从句里的,which代指a place,可以作为visit的宾语,而where不行,假如这里的不是visit,而是一个不及物动词的话,...

全部展开

where相当于in which
这句里的which是用来修饰a place 的
可以这样理解的:I have long wanted to visit a place.
这里的visit是及物动词 a place是它的宾语
换成定语从句里的,which代指a place,可以作为visit的宾语,而where不行,假如这里的不是visit,而是一个不及物动词的话,那么就可以用where啦。

收起

http://grammar.quickanddirtytips.com/where-versus-in-whichadverbs.aspx
试试看 有文字解释 也可以直接听解释