1、1) D 先行词是 place, 关系代词 that 在定语从句中作 visited 的宾语。句子的后半部分为现在完成时。定语从句中 visit 需要一个宾语,因此 A,C 可排除。Visit 前有have ever,可以判断出是现在完成时,B 选项中 visit 没有用现在完成时。选 D 是正确的。2) B 先行词为 the boy 指人,关系代词 who/ that 作 talk with 的宾语, 可以省略。Talk 为不及物动词,A,D 选项不正确;who 不作介词宾语,C 选项可排除;故选 B。3) B 先行词 the boy 指人,关系代词 whose 在定语从句中作定语。What
2、, which, whom不能作定语。故选 B。4) D 先行词 all 是不定代词,关系代词 that 在定语从句中作 done 的宾语。当先行词为不定代词且指物时,引导定语从句的关系代词只能是 that.故选 D。5) C 先行词是 some places, 表示地点。 关系副词 where 在定语从句中作地点状语。Those, this 不引导定语从句。Which 是关系代词。因此,只能选 C。6) C 先行词是 the day,表示时间。On which 等于 where 在定语从句中作时间状语。因此,A,D 不符合要求。在具体到某一天时,我们一般用介词 on 而不用 at,所以 B
3、也不合适。只可以选 C。7) B 先行词是 friends, 指人。关系代词 whom 在定语从句中作 turn to 的宾语。选项C,D 不可以代指人,turn to sb. for help 向某人求助, A 不符合要求。故选 B。8) C 先行词是 the boys, 关系代词 who 在定语从句中作主语。关系代词在定语从句中作主语时,从句的谓语动词的人称和数要和先行词保持一致。选项 A,B 中 whom 不可以在定语从句中作主语,D 中数与先行词不一致。故选 C。9) B 这是一个非限制性定语从句,先行词是 the fence, 关系代词在定语从句中作宾语。That 不引导非限制性定语
4、从句,不可以选 A。where 不能在定语从句中作宾语。What不引导定语从句。故选 B。10) A 先行词是 the time, 关系代词在定语从句中用 spent 的宾语。Spent 是及物动词,可以直接带宾语,不需用介词。因此,B,C,D 不符合要求。选 A。11) B 先行词是 the reason, 关系代词 that 在定语从句中作 given 的宾语。Why 不能作宾语,how, what 不引导定语从句。故选 B。12) A 这是一个非限制性定语从句,先行词是 two caps, 关系代词 which 在定语从句中作主语。C,D 不是定语从句,指两个中较小的那个,应用形容词的比
5、较级。故选 A。13) D 这是一个非限制性定语从句,先行词是 doctor, 在本句中指职业。关系代词在定语从句中作主语。Who 引导的定语从句先行词指人,that 不用于非限制定语从句。What 不用于引导定语从句。故选 D。14) B 先行词是 mountain, of which 等于 where, 在定语从句中作地点状语。Whose, that 在定语从句中不作状语,its 不引导定语从句。故选 B。15) C 先行词是 post office, 关系副词 where 在定语从句中作地点状语。Which, that不能在定语从句中作地点状语,what 不引导定语从句。故选 C。16)
6、 B 先行词是 the man and books,既有人又有物。关系代词 that 在定语从句中作主语。当先行词既有人又有物时,只能用 that 引导定语从句。故选 B。17) C 先行词是 a dictionary, 关系副词 where 在定语从句中作状语。That, which 在定语从句中不作状语。That 在定语从句中作介词宾语时,介词不可以放在它的前面。故选 C。18) A 先行词是 the time, 关系代词 that 在定语从句中作 know 的宾语。When, where 在定语从句中不作宾语,what 不引导定语从句。故选 A。19) B 这是一个非限制性定语从句,关系
7、代词 which 在定语从句中作主语,指代 Lucys pet cat died 这一个句子。在引导非限制性定语从句时,which 可代表前面的一句话,译成“这一点,这件事”。As 引导定语从句时,不可指代一个句子,that 不用于非限制性定语从句,this 不引导这定语从句。故选 B。20) C 先行词是 the best films,关系代词 that 在定语从句中作主语。当先行词是最高级或被最高级所修饰时,只能用 that 引导定语从句。故选 C。1. She used to help my brother, who was very kind of her.改:将 who 改为 whi
8、ch。析:犯这类错误的主要原因是把 my brother 错当成了先行词。关系代词 which 指代的先行词是整个主句,它引导非限定性定语从句。2. Do you still remember the day when we spent together in China last year?改:将 when 改为 that/which 或将 when 删除。析:犯这类错误的主要原因是没有弄清关系代词与关系副词的用法区别。不能因为先行词表示时间就一定用关系副词 when, 而要学会准确把握句子的结构,正确分析句子的成分。例句中定语从句要用关系代词引导,并在定语从句中作 spent 的宾语。3.
9、 The way which you look at problems is wrong.改:在 which 前加 in 或者将 which 改为 that,也可将 which 删除。析:当先行词是 the way 时,定语从句常用 that/in which 引导,that/in which 也可省略。4. We were interested in the things and people whom we saw during the trip.改:将 whom 改为 that。析:当先行词既有人又有物时,定语从句用关系代词 that 引导,that 作宾语时可省略。5. It was in the kitchen where the fire broke out.改:将 where 改为 that。