Japanese workers still put in an impressive 42 hours each week, but they are ______ by the South Koreans and Singaporeans who spend an average 46 hours at the grindstone.
 
【正确答案】 A
【答案解析】 动词词义辨析。outdo“胜过,优于”;outweigh“重于,大于”;outrun“比……跑得快”;outrival“(在竞争中)胜过对手”。由句中的but可知,前后两句的逻辑关系为转折,前句提及“日本工人每星期仍旧工作42小时”,后句提及“韩国人和新加坡这两个国家的工人平均每星期要辛勤地工作46小时”,根据上下文,可知空格处单词应表示“胜出”的意思,故答案为A。