解释一下定语从句什么时候用that 什么时后用there\ who

1个回答

  • 你的问题中的there是不是where?建议:

    1.that 的用法

    ①不用that的情况 a) 引导非限定性定语从句时.

    b) 介词后不能用.例如:We depend on the land from which we get our food.我们依赖土地获得食物.

    ②只能用that作为定语从句的关系代词的情况

    a)在there be 句型中,只用that,不用which.

    b)在不定代词,如:anything,nothing,the one,all,much,few,any,little等作先行词时,只用that,不用which.

    c)先行词有the only,the very修饰时,只用that.

    d)先行词为序数词、数词、形容词最高级时,只用that..

    e)先行词既有人,又有物时.例如:

    f)当先行词是who连接的特殊疑问句时.Who is the man that is standing under the tree?

    2.关系副词引导的定语从句

    关系副词可代替的先行词是时间、地点或理由的名词,在从句中作状语.关系副词when,where,why的含义相当于"介词+ which"结构,因此常常和"介词+ which"结构交替使用.

    3.who,whom,that这些词代替的先行词是人的名词或代词,在从句中作主语和宾语.