定语从句中when和that的区别

有人说如果从句是完整的句子就用when,但是有的句子却不符合这个说法,还有人说如果从句没时间状语,就用when这句话,我也不太清楚,想请教一下高手!!

定语从句中when和that的区别:表示不同,含义不同。

一、表示不同:

前者主要表示人、物、事;后者主要表示时间,第一句先行词为thelast意为最后一次,强调次。第二句先行词为thedays,意为那些时光,强调时间、岁月。

二、含义不同:

定语从句是形容词从句,其作用相当于一个形容词,是用来修饰前面的名词或代词的;同位语从句是名词从句,其作用相当于一个名词,是对前面的名词作进一步解释的。

名词性关系从句

名词性关系从句(英语:nominal relative clause)又叫自由关系从句(英语:free relative clause),名词性关系从句在结构上不含有先行词,它的关系词同时扮演了关系词和先行词的角色,因此名词性关系从句的关系词又叫缩合连接代词。

例如:I like what I see.(“what I see”是名词性关系从句,它没有先行词,与此同时缩合连接代词“what”又直接充当了“like”的宾语。)

以上内容参考:百度百科-定语从句

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-10
首先从语义上,这两个就有很大区别:
when 的意思是“什么时候”,相当于时间副词,因此引导定语从句时所修饰的先行词是表示时间的名词,比如time,并且从句不缺成分(下面详解)(因为副词在句中作状语),例如:I like the time when I'm with you.
that 直译是“那”,也就是表示一个东西,因此引导定语从句时所修饰的是一个东西或者一个人,我们所说的“缺不缺成分”是指主语、谓语、宾语,“完整的句子”是指不缺主语、宾语(当然,如果谓语动词不及物,那么就不需要宾语了),例如:I like the book that I bought yesterday. 所以,既然that 修饰人或物,我们知道that 在从句中是代替the book的,所以从句必然却成分了。同理:I like the time that I spent yersterday. 这时that 代替time 作spent 的宾语。本回答被提问者采纳
第2个回答  2010-06-10
当从句中不缺少成分的时候用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。
第3个回答  2020-04-24
我个人觉得,这两句都
可以用
when
,因为这两句都是缺少时间状语从句,修饰先行词
“the
day
”,
  只不过,在定句从句中,that
使用权是最大的,也就是说,它可以做从句的主语,宾语,和状语。而当它作为状语
的时候,可以省略,作主语和宾语是不可以省略。
  在这里,一般情况下,如果引导的是时间状语从句就用when
,
地点状语从句就用where;下面是其他同学的情况,和你此时的疑惑是一样的。
  情况一:
  情况二:
  情况三
  情况四:
第4个回答  2019-06-17
我个人觉得,这两句都
可以用
when
,因为这两句都是缺少时间状语从句,修饰先行词
“the
day
”,
  只不过,在定句从句中,that
使用权是最大的,也就是说,它可以做从句的主语,宾语,和状语。而当它作为状语
的时候,可以省略,作主语和宾语是不可以省略。
  在这里,一般情况下,如果引导的是时间状语从句就用when
,
地点状语从句就用where;下面是其他同学的情况,和你此时的疑惑是一样的。
  情况一:
  情况二:
  情况三
  情况四: