1.A 【句意】野餐经过两次推迟后终于成功了。 【解析】词组辨析。come(其动词过去式为came)off“成功;结果;脱落;举行”;come up“走近;发生;出现;升起”;put on“穿上;举办;增加”;go(其动词过去式为went) on“继续;发生”。由句中关键词“at last终于”与“after being twice postponed经过两次推迟后”的对应知“成功”符合,由此知A项正确。
2.C 【句意】总经理承担了这次事故的责任,尽管这并不是他的错。 【解析】固定搭配。由句中关键词“although it was not really his fault尽管这并不是他的错”的对应知可构成固定搭配“take(其动词过去式为took) the blame for承担……的责任”的C项正确。