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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 09:44:16
定语从句中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”为什么不行?

定语从句中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
试试看 有文字解释 也可以直接听解释