语法问题.

来源:百度知道 编辑:UC知道 时间:2024/05/10 17:52:03
This is the house A I lived two years ago.
A处应该填什么? which 还是 where
我总是分不清楚,有什么好的方法么?
这是哪方面的问题?定语从句和时间状语从句的问题么?

where看动词本身.live是不及物动词,要说live in...,所以这里用where=in which.如果live后面有in就可选which.这句话有下面几种写法:
1.This is the house which I lived in two years ago.
2.This is the house that I lived in two years ago.
3.This is the house I lived in two years ago.
4.This is the house in which I lived two years ago.
5.This is the house where I lived two years ago.
注意:只有in which ;没有in that

必须是where,如果是which,必须是in which I ……

这里是填where,是定语从句.当修饰词是地点时,先行词可以有where,which,that.如果从句不完整,缺介词,就用where:
This is the house where I lived two years ago.
在这里where=in which,
如果有in就用which,或that
This is the house which/that I lived in two years ago.

where

This is the house WHERE I lived two years ago.

house 是个地方 所以用where

填where,前面的动词live要求和in连用。where = in which,其实它俩的区别主要看有没有介词。