this is kate,whose sister you met yesterday.为什么在sister前不能加whom?sister不是做you meet的宾语吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/10 01:20:48

this is kate,whose sister you met yesterday.为什么在sister前不能加whom?
sister不是做you meet的宾语吗

whom作定语从句中的宾语
whose作作定语从句中sister的定语
本句中有宾语sister,但少定语

whose sister 整个做you meet 的宾语。所以不用whom.如果去掉sister。前面就可以填whom了。

这是一个非限制性定语从句,whom充当宾语成分,不能用在非定从中。

sister是宾格没错,whose指“谁的”,形容sister,而whom是宾格

whose 表示 谁的,非限定性定语从句,先行词是kate whose 代替kate ,是kate 的sister ,所以用whose