Do you know the man () is standing under the tree?Oh ,he is my math teacher.A which B that C whom D who选什么?为什么?顺便问一下,在从句中,who和that分别在什么时候使用?

问题描述:

Do you know the man () is standing under the tree?Oh ,he is my math teacher.
A which B that C whom D who
选什么?为什么?顺便问一下,在从句中,who和that分别在什么时候使用?

选B。
A which 只能用来指物。
B that 表示要引出或者解释 特指的那个人的特征。
C whom 只能用在宾格里。
D who 是用于定语从句修饰前面的名词。

B,D里面选
D.who who引导定语从句,the man是先行词,指人,排除A;the man在定语从句中作主语,排除C;who指人较好;B.that我也不知道,你可以再请教一下其他人

选D. 首先which 只能用来指物,故先排除.然后that 、whom 、who都可以指人,但是在句子中充当is 的主语,所以不能用whom ,(因为whom是宾格).上学的时候老师一直强调,指人的时候如果 that 和 who同时出现要选who. ...