He will be doing his best to ______ himself on his opponent for last year's defeat.
【正确答案】 D
【答案解析】他将尽全力打败对手,以报去年之仇。A.remedy“补救,治疗” B.reproach“责备,申斥”C.revive“苏醒,复兴” D.revenge“报复,洗雪”