定语从句中 Whom和that用法有什么区别

3个回答

  • whom在从句中做宾语

    that可以是主语可以是宾语可以是定语状语

    这边只能用that的情况有

    1. 先行词为all,everything,anything,nothing,little,much,等不定代词时.

    2. 先行词被all,any,every,each,much,little,no,some,few等修饰时

    3. 先行词有形容词最高级和序数词修饰时

    4. 先行词既指人又指物时

    5. 先行词被the only,the very修饰时

    6. 句中已经有who或which时,为了避免重复时