作业帮 > 英语 > 作业

关于who,whom,that的英语选择题

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/09 19:14:43
关于who,whom,that的英语选择题
Mrs.White is the onli foreigner _____she kowns in the USA.
A,that B who Cwhich Dwhose
she 是主语,所以Mrs.White是宾语,所以用that,如果有Whom的话也可以选,
但是下面这个题我纠结呀.
We all like the teacher_____often teaches his lessons interestingly and creatively.
A which B whose Cwho D that
按理说不是应该选that吗?可素,俺们月考给的答案是万恶的C!
we 不是主语吗?为什么会是teacher?
一定选C.因为who和whom的区别在于前者是主格,后者是宾格.主格是做主语的,宾格做宾语的,第一题中由于foreign做的是know的宾语,由于foreign是定语从句的先行词及被修饰对象,所以应填whom,因为whom可以替换为that,
第二题中,teacher是主动教的,很明显此处的定语从句的_____及要填的关系代词代替了teacher,做的是从句的主语,所以必选C.
一定要清楚宾语与主语的区别.
再问: 先行词修饰的是teacher对吧?我们喜欢老师,我们是主语,喜欢是谓语,老师是宾语,那不是应该用that吗,用who的话就是修饰主语了,疑问的就是这点求解答!