两个意思几乎相近的定语从句,为什么要用不同的引导词呢?
我们先做下面两题,这两个空该填什么词?
I remember the night__we spent together.
I remember the night__we enjoyed the moonlight together.

正确答案。
I remember the night that we spent together.
I remember the night when we enjoyed the moonlight together.
思考一下这是为什么?

第一个句子,为什么我们会填that呢?
我们先要明白,that引导的是一个定语从句。这个定语从句的主体是: 我们欣赏,我们欣赏什么呢?没说出来,所以它缺少宾语。当定语从句缺少主语和宾语的时候,就用which或that引导。
第二个句子,为什么我们要填when呢?
这个句子的主体是: 我们享受月光。这个句子的主谓宾都有了,所以它是一个完整句。也就是说它什么都不缺。
当表示时间的定语从句不缺任何成分的时候,就用when引导。
所以我们做这种题的时候,关键要看主体句子是不是缺成分。
另外,where 情况也是类似于when的。
