定语从句中when和that的区别有人说如果从句是完整的句子就用when,但是有的句子却不符合这个说法,还有人说如果从句没时间状语,就用when这句话,我也不太清楚,
问题描述:
定语从句中when和that的区别
有人说如果从句是完整的句子就用when,但是有的句子却不符合这个说法,还有人说如果从句没时间状语,就用when这句话,我也不太清楚,
答
当从句中不缺少成分的时候用when ,因为when 是个疑问副词,在从句中不做成分,但是that在从句中式要做成分的,
I missed the time that I spent with him.
本句中that 做 spent 的宾语
I remembered the time when you left us last year.
本句中,you left us last year 是个完整的句子,所以就用that。
答
前面有介词in时,不能用that代替。
例句:the time when he came in is a secret.主要原因是从句中是动词是不及物动词,而且还有介词的出现。
答
首先从语义上,这两个就有很大区别:when 的意思是“什么时候”,相当于时间副词,因此引导定语从句时所修饰的先行词是表示时间的名词,比如time,并且从句不缺成分(下面详解)(因为副词在句中作状语),例如:I like th...