English Idioms and Expressions of Emphasis

My mother offered me milk. But for my life, I could not drink it. Here 'But for my life' means?

Answer: However hard I may try
Explanation

The phrase "But for my life" is an idiomatic expression meaning "no matter how hard I try."

In the given sentence, it implies that the speaker was unable to drink the milk despite trying.

This question appeared in Past Papers (6 times)
This question appeared in Subjects (1 times)
ENGLISH (1 times)

Install this app on your device for quick access right from your home screen.