英语句子求分析,

我们老师说过这两个句子:1.Zhuhai is the city which I lived in the past.
2.Zhuhai is the city in which I lived in the past.
求分析:(1)这两个句子是否正确?(2)这两个句子是否同义?(3)若正确,求第二个句子中city后“in”的分析

第一个是错句 lived 后面 应该有in 注意 不要和 in the past 中的in 搞混了
应该是 .Zhuhai is the city which I lived in in the past.
因为live是不及物动词 后面不能直接 用which作宾语 必须加in
也就是 lived in the city in the past
第二个 句子正确
2.Zhuhai is the city in which I lived in the past.

后者只是 把介词in 放在了 which前面而已
其实 都是 关系代词 在定从中 作 介词in 的宾语
也就是in which 是定从中的状语
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-11
两个句子是一样的,都是定语从句,先行词都是city, 都在后面的句子做宾语,不同在于,in 位置,第一句的in 在后面。这种介词后面做宾语的情况,可以把介词提前放在关系代词的前面,构成介词+关系代词的定从。追问

能不能再举一个介词+关系代词的定从?O(∩_∩)O谢谢

追答

可以啊,如:I have many friends, of which most are students.
Do you know the little boy with whom he is walking.

第2个回答  2013-11-11
第二个正确,第一个是错的
意思:珠海是我过去居住的城市。
in which=where,这里是地点状语从句,要把in提到which前面,构成介词+which的结构表示状语从句,望采纳,谢谢
相似回答