英语问题 请指教

来源:百度知道 编辑:UC知道 时间:2024/06/27 10:43:05
1. I still remember the night _______I first came to the house.答案添when我想问问添 that或 which 行不行 为什么??

只能用when WHEN 指代 in the night 在从句中做时间状语
that which在定语从句中在从句中做主语或宾语.

如:I still remember the night that/which I spent in their house
这里THAT 指代 THE NIGHT 在从句中做SPEND 的宾语

when 在这里引导时间定语从句。其他的不行,因为只有when才能表示特定的那个时间。整句翻译为:
我仍然记得我第一次进入房间的那个晚上

注意由于night在从句里面有具体的成分的作用(说明时间)所以用when
而 which则要说明具体某个物体,而非时间的成分。
举个例子
I still rememeber the night which was the 3rd of June, last year.
这里night由于不在从句里面做具体时间的成分,只是说这个从句本身用来详细说明night的自身属性,才用which