Marry,for ___ life had once been very hard,was successful later.Awhom Bwhich Cwhose D that正确的是选哪一项?

问题描述:

Marry,for ___ life had once been very hard,was successful later.Awhom Bwhich Cwhose D that
正确的是选哪一项?

A,定语从句,从句实际上就是life had once been very hard for her,生活对她而言曾经非常困难。应该用whom 宾格形式。

whom是正确的,life be hard for sb.

C: whose

应该选A,若用C,则把for 去掉

本题考查定语从句.先行词为Mary,定语从句部分为:life had once been very hard for Mary,因此Mary在定语从句中作for的宾语,关系代词应该填whom.如果选C,那变成for Mary's life had been very hard,但是for Mary's ...