App Logo

No.1 PSC Learning App

1M+ Downloads
He took revenge ______________ his foes.

Ain

Bon

Cover

Dupon

Answer:

B. on

Read Explanation:

When we talk about "taking revenge (പ്രതികാരം)," we need to choose the right word to show who the revenge is aimed at.

  • on: We say "take revenge on someone (ഒരാളോട് പ്രതികാരം ചെയ്യുക)" to show that the action of revenge is directed at that person.
    • Example: "He took revenge on his foes. / അവൻ തൻ്റെ ശത്രുക്കളോട് പ്രതികാരം ചെയ്തു." This is the most common and correct way to say it.
  • in: We use "in" to show location or situation, like "in the house" or "in trouble."
  • over: We use "over" to show something above or in control, like "over the hill" or "control over the project."
  • upon: "Upon" is an old-fashioned way of saying "on." It is correct but sounds very formal and is less commonly used today. Example: "He took revenge upon his foes." It means the same thing as "on," but "on" is more common in modern English.

Related Questions:

Many _____ boy has played well.
Sajin got ..... first rank.
Valmiki is ________ Homer of India . Choose the correct article.

Spot the error,if any: 

English defeated French(A)/ in the(B)/ battle of Waterloo(C)/No error(D)

I traveled to France, without knowing __ French.