请问定语从句里,in which,at which,on which如何区分?

有的时候时间in,on都有,有时候地点in,at都有,有比较详细的解释么?谢谢。

例句
This is the house in which I lived two years ago.
This is the house where I lived two years ago.
Do you remember the day on which you joined our club?
Do you remember the day when you joined our club?

记住这个:第一、代指地点的时候 in/at whitch=where
例句1中the house是先行词,in which 代指 in the house
也就是说例句2中where=in the house
小地点用at ,大地点用in
指物要用which,先行词the house是物,故用which代指房子,This is the house in which I lived two years ago.变回原句是 I lived in the house two years ago.句子由于live in(居住在)有介词in,所以变成定语从句时候用which的话 在which前要加in ,或者直接用where
第二、代指时间的时候on/in which=when
时间上星期几、月份用on
代指时间用when追问

嗯我要的就是这个回答,小地点at,大地点in,星期几月份on,那in呢?

追答

看具体情况而言、比如具体指某天时就是 in,过几天 in a few days

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-22
用什么词具体看搭配,例句中第一句用in,是因为live in a house。你得先掌握一些基本的,这样才不会乱。追问

听不懂,能麻烦解释的更详细一些么?谢谢

追答

我是说你要先清楚一些常见的介词短语搭配。比如look at, live in, get on等等。在这样的前提下才能在定语从句中用对词。

追问

嗯好的谢谢,常用的介词短语搭配

第2个回答  2014-01-22
跟从句后的句子有关
live in the house
join our club on (日期)追问

我知道是跟后面句子有关,具体怎么各有关法呢- -!?

追答

这里只是习惯把介词提前 实际上第一句是this is the house which i lived in two years ago
这样明白了么

相似回答