关于英语的定语从句!句子:I lost my wallet in the restaurant “where” we had lunch上面句子按道理说还可以写成:I lost my wallet in the restaurant “in which” we had lunch.改了的句子有两个“in“.显得好奇怪.所以说事实上是能这样换的吗?求教!补充一个。这句的先行词是那个?the restaurant 前面的in又作何成分
关于英语的定语从句!
句子:I lost my wallet in the restaurant “where” we had lunch
上面句子按道理说还可以写成:I lost my wallet in the restaurant “in which” we had lunch.
改了的句子有两个“in“.显得好奇怪.所以说事实上是能这样换的吗?
求教!
补充一个。这句的先行词是那个?the restaurant 前面的in又作何成分
where我觉得很别扭 现在in which和which在表示地点的时候可以互换 除非强调
你先试着把它改成疑问句:
In which restaurant you lost your wallet when you had lunch?
用where:
In where restaurant you lost your wallet when you had lunch?明显很别扭。
∴用which或者in which,又∵老外不喜欢重复 ∴I lost my wallet in the restaurant which we had lunch.
先行词是名词的是定语从句 restaurant是名词 而in the restaurant在整个句子里面做地点状语 和先行词没有关系
1、可以。能这样换。
2、先行词是定语从句的引导词前面的被定语从句所修饰的名词、代词.在定语从句中充当一定的成分. 我们可以这样认为, 之所以称它为先行词, 是因为修饰它的定语从句总是放在它之后, 先行词总是出现在定语从句之前, 而不同于普通形容词修饰名词时, 形容词位于名词之前。
所以先行词是restaurant
3、in the restaurant 为介词短语作状语,in是短语介词。
可以啊 这里where=in which.
其实你可以这样看定语从句,先不看从句,看主句都I lost my wallet in the restaurant.这个句子已经是完整的句子了,你应该看得懂.
I lost my wallet in the restaurant (where we had lunch).
I lost my wallet in the restaurant (in which we had lunch).
然后restaurant作先行词,要一个定语从句来修饰,其实从句就是来解释,说明,补充的作用,来“限定”那个先行词,就叫定语从句.in the restaurant 说明这是个地方,在餐馆,where是副词,不能加介词,所以直接是where,而which是代词,有具体的指代,所以要在前面加in.
你可以这样理解,which代词,它是个实物,你可以看得见摸得着,它就是餐馆这个房子,而where是个地方是个虚的,是餐馆这个地方,所以which前面加个in,表示在餐馆这个房子里,在这个地方.
现在明白了不?
能换。where,关系副词,修饰表达地点的名词。which是关系代词,前面加上介词in,相当where。先行词为restaurant ,前面的in与之一起构成地点状语。