2.D 【句意】具有讽刺意味的是,已被选入立法机构的进步人士的抵制是这个政党的领导人们努力建立一个进步的政党的最大障碍。 【解析】名词词义辨析。由上下文可以判断“encountered no greater”后应填入一个负面色彩的词,这样就排除了分别有“benefit利益;好处”和“praise表扬”的A项和C项;再由“the progressive already elected to the legislature已经被选入立法机构的进步人士”、“efforts to build a progressive party建立一个进步的政党的努力”与“Ironically具有讽刺意味的是”的对应知“阻碍”更符合语境,故D项“obstacle to ... resistance”正确。
【汉译英参考答案】 1.a concentrated expression of the Marxist world outlook and methodology with regard to development