avenge
1.avenge是“为(某人)报仇”或“因(某事)报仇”,不是“向(某人)报仇”。假使你的哥哥被敌人打伤,你要替他报仇,可以说I will avenge my brother,也可以说I will avenge my brother's injury。但不可说I will avenge the enemy。说I will avenge the enemy便是说“我要替敌人报仇”。
2.说“为某人向另一人报仇”该在指另一人的词前面用on或upon。例如:I will avenge my brother on(或upon)the enemy.
3.avenge通常指“为(他人)报仇”,revenge通常指“为(自己)报仇”。avenge有“扶助(弱者)”的意思,revenge有“为…泄愤”的意思。
4.相当于avenge的名词是vengeance,相当于revenge的名词也是revenge。