选B。
句意:
尽管有他曾经遇到过的重重困难和坎坷,但是,他曾经为之而奋斗终生的目标都实现了。
考点:【介词+关系代词】形式的定语从句。
关键:动词短语 fight for
难点:介词for 提前,增加理解句意的难度。
突破:
划分句子成分——
【The goals主语】 【for which he had fought all his life 定语从句】【were achieved 谓语】 【in spite of diffculties and hardships he had met 状语】
还原法:
①The goals were achieved
② He【 fought for 】the goals all his life.
排除法:
【介词+关系代词】形式的定语从句中,不能用【that】,排除A;
定语从句先行词是【The goals 目标】,指代事物,不是人,排除who.
祝你开心如意!O(∩_∩)O~~
正确答案是 B. which
The goals for which he had fought all his life
令他奋斗一生的目标
in spite of difficulties and hardships 尽管途中有很大艰辛
The goals for which he had fought all his life were achieved in spite of diffculties and hardships
是说
尽管途中遇到很大艰辛,那个他奋斗一生的目标终于得到了。
注意拼写: in spite of 尽管
B 他一生打进的球是在他遇见的困难和自己的坚持中实现的。带介词的定语从句不能用that,因为先行词是物,所以用which。希望对你有帮助,祝你进步!
B