One of the mysteries of the English language finally explained.
1‘he's devoted to his queen and would give his life for her’
die, lay down one's life, sacrifice oneself
die to save, offer one's life, surrender one's life
2‘he gave his life to the company and could have expected some support from them’
dedicate oneself, devote oneself, give oneself, commit oneself, pledge oneself, surrender oneself
In this article we explore how to impress employers with a spot-on CV.