It's strange that he should refuse a job in government ______ a university appointment.
 
【正确答案】 B
【答案解析】 词组辨析。in favor of“支持,赞成”;at an advantage of“处于有利条件”;in charge of“负责”;in excess of“超过”。根据句中strange...refuse提供的语境,只有at an advantage of符合句意。故答案为B。