1.【解析】选B。考查时态。句意为:这所学校学生的数量在过去的几年已经大大增加了。“in the last+时间”常与现在完成时连用,the number of……的数量,谓语动词用单数。故选B。
2.【解析】选B。考查offer的用法。句意为:作为一名律师,他主动提出要给贫穷的黑人提供关于法律问题的指导。offer sth. to sb. 给某人提供某物;afford负担得起;advise建议;answer回答。
3.【解析】选D。考查动词短语辨析。句意为:十年的努力工作之后,他的计划最终实现了。come true实现;come to共计,涉及,苏醒过来,达成;come down下降, 病倒, 传下来, 败落, (物价等)下跌;come up走进,上来,提出。由句意知选D。