题库首页 > 试卷库
试题详情及答案解析
Harry Potter, for _____ life had once been very difficult, achieved great success and finally beat Voldemort.
A.whoseB.whomC.thatD.him
答案:B
试题分析:考查定语从句。句意:生活曾经对harry potter是那么的艰难,(但)他还是取得了巨大的成功,打败了Voldemort。for whom life had once been very difficult 实际上是 life had once been very difficult for whom。whom 指Harry Potter,此句是非限定性定语从句。life 是从句的主语,所以不需要whose。whom是for的宾语,又是定语从句的引导词。故选B。
考点:考查定语从句。