名词性从句中what和which区别

1个回答

  • 首先记住一点,你在复习名词性从句时候,一定要和定语从句一起复习,同时比较它们的关系代词和关系副词,因为名词性从句和定语从句的关系代词和关系副词有很多相似点和不同点.

    在名词性从句中,what是关系代词,which也是关系代词,但请注意,which在名词性从句中,它有一个意思,表示“哪一个”,比如,I don't know which book I should buy.正是因为这个原因,which在名词性从句里几乎很少被选到(你确定这道题是名词性从句了,甚至可以直接把which选项看做干扰选项排除),而which在定语从句中却很容易被选到,就是因为它在定语从句中只是表示一个名词性成分,而没有“哪一个”的意思.

    所以,在做你这两题时候,可以采取这样的思路,第一题,从句缺少一个seem的主语,所以用关系代词what,(that不能用,因为that这个连接词引导的名词性从句必须是完整的,不缺少名词性成分的)

    第二题,也是同样道理,is前缺少主语,所以用名词性成分what(因为这里没有“哪一个”的意思,同时也不是定语从句,所以不可能选which),这类结构就像“what is worse”等结构一样,往往放在句子中间.