你在此询问的是关于引导
定语从句的关系词when/ where/ which/that的用法.
1. which/that指物, 可作主语或宾语,作宾语时可省略. 此外, that还可指人.
2.当
先行词为时间,且在定从中作时间状语时,用when.
I still remember the day when I first came to this school .
3.当先行词为地点,且在定从中作地点状语时,用where.
We visited the factory where my father works last week .
Do you still remember the days ( ) we spent together last summer?
此句不能用when,而可以用which/that, 也可省略which/that,什么都不用.
因为spent为
及物动词,它必须带宾语,所以只能用which/that作宾语,并引导定从.
when在定从中作时间状语,而此句需要的是宾语,因此不能填when.
追问也就是说缺宾语是用which/that?但是这道题的选项这两个都有啊
追答缺宾语,且先行词为sth.时,用that或which都可. 此题就是如此,两个都正确.
如果说这道题中that和which这两个选项都有,且又是单选题,
那只能说明出题人大意了,出了一道有多个正确答案的不够严谨的题.