作业帮 > 英语 > 作业

关系代词什么的做题目时总遇到以下两类问题,而经常搞错,怎么区别呢?1、Shanghai is the city(wher

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/06 09:11:15
关系代词什么的
做题目时总遇到以下两类问题,而经常搞错,怎么区别呢?
1、Shanghai is the city(where) I was born.
2、This is the place(which)we visited last year.
我觉得句子成分差不多啊?可是为什么一个是where,一个是which,请详细解释并且多举些列子!
这类题目你这样理解,什么时候选关系代词which什么时候选关系副词where是这样来的
首先,都填which,这样一来,从句which只能在从句中作宾语或者主语,其他成分不能做,be born其实可以看做是不及物的,所以 I was born必须写成 I was born in才对,这时,which才是I was born in的宾语,而visit是及物的,which就是他的宾语,不用再加任何词,如下:
1、Shanghai is the city which I was born in.
2、This is the place which we visited last year.
然后,关系代词和副词之间有个关系,就是“介词+关系代词=关系副词”,比如in which=where,常常可以把in等介词提前和which写在一起,这样就可以换为where,所以第一个句子就变成Shanghai is the city where I was born.了,其实你写Shanghai is the city which I was born in.也是完全正确的.
有什么疑问还可以问我,我一直在线.