He is a man from whom we are all ready to learn.
他是我们大家都愿意学习的人。
3.which指物,在定语从句中作主语或宾语,作宾语时可省略。
The gold medal (which) she won has been given to her old school.
她获得的那块金牌已经被送给她的母校了。
4.that指人时,相当于who或whom;指物时,相当于which。在定语从句中作主语或宾语,作宾语时可省略。
The woman (that) I read about in the newspaper has just won a gold medal.
我在报纸上读过那位女士的相关报道,她刚刚赢得一枚金牌。
The report (that) Mr Turner handed in was about the motor race.
特纳先生递交的报告是关于汽车比赛的。
注意:
(1)宜用that不宜用which的情况
①当先行词是all,little,much,something,anything,everything,nothing,some等不定代词时。
All that can be done has been done.
一切能做的都已经做完了。
②当先行词被all,every,some,any,little,much,the only,the very,the right,the last,just等修饰时。
Music is the only thing that interests me.
音乐是唯一令我感兴趣的东西。
③当先行词是序数词、形容词最高级或被序数词、形容词最高级修饰时。
This is the most interesting story that I have ever read.
这是我曾经读过的最有趣的故事。
④当先行词中既有人又有物时。
She described in her composition the people and places that impressed her most.
她在作文中描述了令她印象最深刻的一些人和地方。
⑤当主语是以which开头的特殊疑问句时。
Which are the books that you bought for me?
哪些是你买给我的书?
(2)宜用which不宜用that的情况
①关系代词前有介词时。
The house in which I used to live has become a shoe shop.
我过去住的房子现在已经变成了一家鞋店。