1.B 【句意】他未能执行合同中的一些条款,所以现在他必须对后果负责。 【解析】词组辨析。run into“遭遇;陷入;撞到”;answer for“因……而受罚;对……负责”;comply with“遵守;依从”;abide by“遵守;信守”;。由句中关键词“failed to carry out未能执行”和“consequences后果”的对应可推知“对……负责”符合语境,故B项正确。
2.A 【句意】由于公司的生意越来越多,所以扩建厂房是必要的。 【解析】动词词义辨析。extend“使伸长;扩建;延长”;increase“增加;提高”;lengthen“使延长;加长”;magnify“放大;夸大”。由句中关键词“the factory building厂房”与“as the company was doing more and more business由于公司的生意越来越多”的对应知“扩建”符合语境,故A项正确。