种类
- 关系代词
有连词功能,引导定语从句;
who,whom(宾格 which that
- 关系代词前要有先行词(表人或事物的名词)
- 关系代词在所引导的定语从句中要作主语、宾语和表语;否则关系单词前一定要有介词
whom在句中既不能作主语也不能做宾语。因此要加介词; 介词置后,可以将关系代词省略;
which除了代替事物,还可以代替之前的句子,但要用逗号隔开
但有些情况只能使用that
序数词和最高级之后只能用that; All和Everything之后; 两个性质不一样的先行词共用一个关系词时,用that; 关系代词若在be动词之后作表语,表某人身份时,要使用that;
- 限制性定语从句
- 关系代词为及物动词的宾语,该关系代词可以省略;
- 关系代词为主语,可简化分词短语;
非限制性定语从句
whose: 关系代词所有格
- 关系代词所有格,是由人称代词所有格变化而来;和关系代词一样,引导定语从句,修饰前面的名词;
- whose可代替人和物;
- 关系代词所有格之前必须有先从词;
- 关系副词
where =in which,at which,on which when = in which,at which,on which why = for which how = in which whose = of which, of who
- 限定性定语从句,where以外的,when,why可以省略,how一定省略;
- 当where,when,why,how所修饰的名词若置于be动词之后做表语,可以省略该名词;
- the moment … = the instant … = the minute…,这三个短语均视为副词连词,之后的when均省略。等于as soon as 的意思;
- 复合关系代词
whoever:凡......的人
代替人时,可以做主语;
whomever:凡......的人
代替人时,不可以做主语,做宾语;
whichever:同类中的任何一个......
what:所有......的东西
- 前面不能置先行词;
- 将what 视为the thing/things which.
- what在所引导的定语从句中可作主语/宾语/表语
whatever:......的任何东西