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.

Difficulty: Easy

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

More Questions from Selecting Words

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion