1.形式不同:限定性定语从句不用逗号隔开;非限定性定语从句必须用逗号隔开。
2.作用不同:没有限定性定语从句,主句句意不完整;去掉非限定性定语从句,主句句意仍然完整。
He is the man who helped me.
他就是帮助过我的那个男人。(去掉从句主句,句意不完整)
I have two sisters,who are both doctors.
我有两个姐妹,她们都是医生。(去掉从句,句意也完整)
3.关系词不同
(1)that不用于非限制性定语从句中。
(2)whom 在限制性定语从句中可用 who 代替,在非限制性定语从句中则不能。
This is the girl who I met in the street.这是我在街上遇到的那个女孩。
Do you know Tom,whom we talked about?
你认识汤姆吗?我们谈到过他。(whom不能用who代替)
(3)非限制性定语从句不能用why引导,要用for which代替why。
【辨析】我把理由告诉了他们,为什么我不去开会。
【正】I told them the reason,for which I didn’t attend the meeting.
【误】I told them the reason,why I didn’t attend the meeting.