10. We will do all what we can to help you out.
[改]改what为that或将what删除。
[析]先行词为指物的不定代词时,定语从句用that来引导,that在从句中作宾语时可省略,而what不能引导定语从句。
9. I am terribly sorry for having broken the MP4 I borrowed it from you the other day.
[改]去掉it。
[析]定语从句中的关系代词在从句中充当一定的成分,因此从句中不能再出现与关系代词指代相同的代词或名词,以避免重复。例句中it与省略了的关系代词that/which重复,应去掉。
8. There are many books in the library, most of which is in Chinese.
[改]将is改为are。
[析]关系代词作主语时,定语从句中谓语动词要与先行词在人称和数上保持一致。例句中关系代词which指代的是先行词books,故从句谓语动词应用复数形式。
7. He is such a lazy man as no one wants to work with him.
[改]将him删除或将as改为that。
[析]犯这类错误的主要原因是把such ... as ...和such ... that ...两个句型混淆了。
6. Is this factory that you have been working in since your graduation?
[改]在that前加the one。
[析]犯这类错误的原因是把this factory错看作是定语从句的先行词了。解答这类题时,我们不妨先将疑问语序改为陈述语序。this factory是主句的主语,故应添加the one作定语从句的先行词。当然,在factory前加the也可以,那么this是主语,the factory是表语。
5. It was in the kitchen where the fire broke out.
[改]将where改为that。
[析]犯这类错误的主要原因是把强调
句型与定语从句混为一谈了。例句为强调句型,强调的是地点状语in the kitchen。
4. We were interested in the things and people whom we saw during the trip.
[改]将whom改为that。
[析]当先行词既有人又有物时,定语从句用关系代词that引导,that作宾语时可省略。
3. The way which you look at problems is wrong.
[改]在which前加in或者将which改为that,也可将which删除。
[析]当先行词是the way时,定语从句常用that / in which引导,that / in which也可省略。
2. Do you still remember the day when we spent together in China last year?
[改]将when改为that / which或将
when删除。
[析]犯这类错误的主要原因是没有弄清关系代词与关系副词的用法区别。不能因为先行词表示时间就一定用关系副词when, 而要学会准确把握句子的结构,正确分析句子的成分。例句中定语从句要用关系代词引导,并在定语从句中作spent的宾语。
1. She used to help my brother, who was very kind of her.
[改]将who改为which。
[析]犯这类错误的主要原因是把my
brother错当成了先行词。关系代词which指代的先行词是整个主句,它引导非限定性定语从句。