关于从句引导词when,that的一道题的疑问

来源:百度知道 编辑:UC知道 时间:2024/06/28 07:21:09
I will never forget the days___we worked together and the days___we spent together.
A that;when
B when;that
C when;when
我知道答案选B 但都是 the days 为什么一个用when一个that做引导词啊
望高手解答一下

这个主要要看与宾语搭配的动词。
这句中宾语为days,
搭配的动词不同,分别为work和spend.
work在此做不及物动词,因为不能说work the days,所以不能用which或that来替代前面的这个空,而只能说work on the days,
on the days是表示时间的概念,所以用when可以替代。

spend在此做及物动词,可以直接说spend the days,所以可直接用that或which来替代the days,所以最后选B.

(关键看搭配的短语中的动词是否是及物的)

第一个定语从句,你看后面we worked together 不少关键成分,那些我们一起度过的日子,充当从句里面时间状语。第2个定语从句少关键成分spent后面的宾语没有。先行词充当从句宾语用that或者省略也可以

我教你一个办法,你这么看,work在这里是一个不及物动词,后面不接宾语的,所以说the days是一个时间上的状语,就用when来引导;同时呢,spend要接宾语的,比如说we spent 3 days together,就是说我们在一起共度了3天时间,这时候就要用that(which)来引导了,因为旨的是做宾语的days啊!