一般说来,当先行词是表示时间的名词时,其后要用关系副词when来引导定语从句;先行词是表示地点的名词时,其后要用关系副词where来引导定语从句。但这只是一般情况,有时会有特殊情况噢!不信你看看下面的句子:
Don’t forget the time that I’ve told you. 不要忘记我告诉你的时间。
This is the house that he bought yesterday. 这就是他昨天买的那座房子。
这两句均含有定语从句,它们所修饰的先行词分别为the time和the house,分别为表示时间和地点的名词,但为什么后面接的是关系代词that,而不是关系副词when和where呢?
要弄清这个问题,我们先来回顾一下关系代词和关系副词的用法。前面我们讲到,关系代词具有代词的功能,在定语从句中可用作主语或宾语等;而关系副词则具有副词的功能,它们在定语从句中只能用作状语。所以,当我们要判断一个时间或地点名词后是用关系词that 还是关系副词when和where时,我们首先要明确关系词在定语从句是用作什么成分——用作主语或宾语,则用关系代词;用作状语,则用关系副词。
现在我们再来分析一下上面的两个句子:
在Don’t forget the time that I’ve told you中,定语从句that I’ve told you之所以要用that来引导,是因为从句中的动词told缺宾语,tell在此所用的句型是tell sb sth,所以定语从句要用关系代词引导。
在This is the house that he bought yesterday中,定语从句hat he bought yesterday之所以也要用that来引导,同时是因为从句中的动词bought缺宾语,所以定语从句也要用关系代词引导。
确定用关系代词还是用关系副词的简便方法是:看定语从句中是否缺少主语或宾语,若缺,用关系代词;若不缺,用关系副词。
本文来自:逍遥右脑记忆 http://www.jiyifa.net/gaozhong/234433.html
相关阅读:英语阅读理解考点聚焦_课外阅读