从句中什么时候用when/ where which/that?

就像Do you still remember the days (when) we spent together last summer?这个句子 缺宾语 所以不能用which/that对么?做主语时呢?

你在此询问的是关于引导定语从句的关系词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这两个选项都有,且又是单选题,

那只能说明出题人大意了,出了一道有多个正确答案的不够严谨的题.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-09
宾语“the days ”指的的是时间,所以后面的宾语补足语就需要when
相似回答