定语从句中who与that的区别1.Do you know the young lady __ __ is in a red coat?A.that B.who C.to whom D.which 2.I didn't see the man _____ stole my handbag.A.which B.that C.where D.whom

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 22:45:35
定语从句中who与that的区别1.Doyouknowtheyounglady____isinaredcoat?A.thatB.whoC.towhomD.which2.Ididn''tseetheman

定语从句中who与that的区别1.Do you know the young lady __ __ is in a red coat?A.that B.who C.to whom D.which 2.I didn't see the man _____ stole my handbag.A.which B.that C.where D.whom
定语从句中who与that的区别
1.Do you know the young lady __ __ is in a red coat?
A.that B.who C.to whom D.which
2.I didn't see the man _____ stole my handbag.
A.which B.that C.where D.whom

定语从句中who与that的区别1.Do you know the young lady __ __ is in a red coat?A.that B.who C.to whom D.which 2.I didn't see the man _____ stole my handbag.A.which B.that C.where D.whom
c
b

b
a

Who是指人,that指物,跟which用法差不多,特殊情况除外

1. B
2. B
that既可指人,又可指物;who只能指物。
that不能用于非限制性定语从句中,而who可以。
至于第一题,如果没有B,选A也是可以的,只能说指人时,除非特殊情况,用who更好。

1.A这里其实我觉得B也没错,但由于先行词中有个the,一般有the就是用that,所以我认为that更为合适。
2.B这个真是简单,这里只有that和whom是指人,而whom只能在句中当宾语,而很明显这里必是主语,所以要选B。
纠正楼上一个错误,who只能指人。(也许是打错的,但真不负责任)...

全部展开

1.A这里其实我觉得B也没错,但由于先行词中有个the,一般有the就是用that,所以我认为that更为合适。
2.B这个真是简单,这里只有that和whom是指人,而whom只能在句中当宾语,而很明显这里必是主语,所以要选B。
纠正楼上一个错误,who只能指人。(也许是打错的,但真不负责任)

收起