1.表述:give up the ghost
释义:Of a person, to die.(死亡)
例句:Based on how the nurses are talking, it sounds like Great Uncle Edmund is going to give up the ghost sooner than later.
根据护士们的谈话,听起来埃德蒙大叔迟早要断气的。
There was a tree at the bottom of the garden that had clearly given up the ghost a few years previously.
在花园的尽头有一棵树,几年前它就已经死了。
释义2: Of a machine, to stop working. (停止工作)
例句:My poor old car finally gave up the ghost.
我那辆可怜的旧车终于报废了。
Can you get a new coffee pot while you're at the mall? Ours has finally given up the ghost.
你可以在购物中心买个新的咖啡壶吗?我们的坏了。
2.表述:depart ( from ) this life
释义:To die; to leave this life. (死亡,离开人世)
例句:He departed this life on April 20th, 1973.
他于1973年4月20日离开人世。
She departed this life peacefully in her sleep.
她在睡梦中平静地离开了人世。
Our role is to contribute something positive to others before we depart this life in whatever way possible.
我们的角色是在我们离开人世之前,以任何可能的方式为他人做些积极的贡献。