Select the most appropriate idiom that can substitute the italicised words in the given sentence.
I have been a vegetarian for a very long time.
Show answer & explanation
Correct answer: A
Explanation
The correct anwer is option 1 i.e. donkey’s years.
The meanings of the given idioms are:
- Donkey's years: A colloquial expression referring to a very long time, often used to emphasize a significant duration.
- Duck in the thunderstorm: A metaphorical expression describing someone who remains calm or unaffected amidst chaos, adversity, or a difficult situation.
- Die in harness: An idiomatic phrase suggesting that someone continues to work or be actively engaged in their profession or duties until their death or retirement.
- Damocles' sword: A symbolic expression representing an imminent or constant threat or danger that hangs over someone, creating a sense of fear or insecurity.
Thus, the most appropriate idiom for the underlined words is donkey's years.