有关定语从句的用法,特别是where和when的用法

在没学关系副词之前觉得定语从句还是很简单的,
但学了关系副词之后我都要崩溃啦!!!
比如说这个句子:
I still remember the day when you left for beijing
这里面的when为什么不能用that替代
还有in which 是不是等于where

再请教一下两个句子
I had the same experience ____ you have now.
为什么填的是that而不是as?

Those _____ are present are well
这个填什么?

第1个回答  2010-09-11
1 如果从句中不缺任何成分,就应该用关系副词,如你刚才举的
……the days you left for Beijing.
先行词the days在从句中不作成分,you left for Beijing已经是一个完整的句子了,所以要用关系副词,用关系代词大都是先行词作从句主语或宾语的情况。
2 in which=where
3 如果用as,那么the same…as you就行了,后面的就应该去掉,所以不用as
4 填who, those who表示 这些…的人,此句意为
出席的人都很健康
第2个回答  2010-09-11
关系代词顾名思义是代词,指代的是先行词的内容,在从句中充当主语宾语或是表语。关系副词则充当状语(时间,地点,方式等)
I still remember the day when you left for beijing。
分解成:
i still remember the day.
you left for bejing on that day.
先行词the day在从句中充当的是时间状语,因此我们用when 或是 on which
same as 在定语从句中指的是同一事物
same that 在定从中指的是同类事物
this is the same pen as i lost yesterday.
这是我昨天丢的笔。(同一事物)
先行词由those充当时,定语从句中的关系代词用who 或是which,在本句中,those指代的是人,因此填which本回答被提问者采纳