venge、avenge、revenge的区别和用法?

revenge

KK: []

DJ: []

vt.

1. 替...报仇[(+on/upon)]

He revenged his dead brother.

他为亡兄报了仇。

2. 报复,洗雪

I will revenge that insult.

我要洗雪那个耻辱。

n.

1. 报仇;报复[U][(+for/on)]

The people of the village took revenge on the thieves by beating them with sticks.

村子里的人们用棍棒打窃贼泄恨。

He wanted revenge for his father's murder.

他要为遇害的父亲复仇。

avenge

KK: []

DJ: []

vt.

1. 替...报仇

avenge one's parents

为父母报仇

2. 为...进行报复[(+on)]

He resolved to avenge the insult on the boss.

他决意为受辱向老板进行报复。

vi.

1. 报仇;报复