这里为什么只能用THAT而不是WHEN?

来源:百度知道 编辑:UC知道 时间:2024/06/23 00:16:51
It reminds me of the days____I spent in the countryside.
A when B that

老师说答案选B的 我觉得B是对的
为什么A是错的呢?
我又看到百度百科的定语从句里有这样的例句----I still remember the day when I first came to the school...
于是加深了我的疑问……

谢谢解答哦!

关于这个问题很好回答,首先我们来看这个两个定语从句的引导词 when 和 that,从词性上分,when是关系副词,that是关系代词。副词是用来做状语的,代词是用来做主语或者宾语的。选when(where) 还是选 that(which)就看先行词在定语从句中担任一个什么成分,如果先行词在定语从句中担任主语或者宾语就选that(which),如果在定语从句中担任状语就选when(where)。
那我们现在来分析一下这句话。
It reminds me of the days____I spent in the countryside.
首先找到这句话的先行词,毫无疑问是days,再看定语从句,I spent in the countryside,spend是一个及物动词,及物动词就要加宾语,所以应该是 i spent those days in the countryside,很显然,days在宾语从句中作了宾语,这个时候要选that是没有问题的。
不知道我讲明白了没有。

从句为I spent the days in the countryside. 如果用when的话,when是疑问副词,造成从句成份残缺.用that的话它在句子中充当宾语.而when I first came to the school中I first came to the school是一个完整的句子所以用when

选B是一个定语从句,后面的句子是修饰THD DAYS的,意思是,它使我想起了在乡村度过的那些天; 选A是一个时间状语从句,那句子意思就不通了,当我在乡村度过时,它提醒了我这些天.这个时候的那些天还是没有说明白,所以只能选B.

这句话是宾语从句!!!所以用that来做连接词。。

这是宾语从句,中间用THAT相连

1.It reminds me of the days____I spent in the countryside.
I still remember the day when I first came to the school...
这两句话是有分别的day(s)在从句里面充当的成分不同,1.的days是spent的对象,在从句里充当宾语成分