Preposition with "take revenge": complete the idiomatic expression Context: The speaker threatens retaliation against someone. Fill the blank with the correct preposition: "I shall take revenge ______ you." Choose the correct option.
Verbal Ability
Selecting Words
Difficulty: Easy
Choose an option
-
Aon
-
Bfrom
-
Cof
-
Dover
-
Eupon
Answer
Correct Answer: on
Explanation
Given data
- Verb–noun expression: “take revenge ___ someone.”
Concept/ApproachThe fixed preposition with take revenge is on: “take revenge on someone.” A more formal variant is “revenge oneself on someone,” and “upon” is archaic/poetic.
Option analysison — correct idiom: “take revenge on you.” ✅upon — old-fashioned; acceptable in very formal style, but on is standard.from / of / over — incorrect prepositions in this collocation.
ExamplesHe took revenge on his rivals.
Final Answeron