where作引导定语从句的引导词时,其代替的先行词必须为副词(如here,there)和介词短语(如in sth,on sth,跟第一题所涉及的难点同出一辙),因此,第一题你的理解是可以的。
至于第二题,我得告诉你,使用定语从句引导词时,你必须先把从句还原,就是变完整,也就是你必须找出从句空缺的部分应该是什么,第二题的从句明显是____she had wiped her hands,你说它缺的是什么?很明显是on her trousers对不对?那就是说它缺的是一个介词短语,那我之前说的,where只能替代什么?就是副词或介词短语啊!另外which作定语从句引导词时只能代替名词或一句话,所以which在这里明显不合适
第一题看来是已经明白了。。
第二题..which做定语从句关系代词是要在从句中充当成分的(主语/宾语),而这句话的从句"she had wiped her hands"明显缺的是地点状语,而且前面的那个"on'不是用在"which"前的介词,"on her trousers"是一个地点状语,从句的完整形式应该是"she had wiped her hands on her trousers",应该用"where"来做关系副词替代地点状语..
说的有点乱..不知道LZ明白没有...|||