例句2:Its already two weeks late. No matter how long it takes, you have to finish it tonight. Theres going to be the devil to pay if its not on the bosss desk in the morning. 报告已经晚了两星期了。你今晚不论花多长时间,都必须把它完成。如果明天一早还不交到老板的办公桌上的话,你可有大麻烦了。
这个例子里的Theres going to be the devil to pay表达的意思是:某一项工作没有完成会造成很大的麻烦。
我们今天要学的第二个习惯用语是:give the devil his due. Due在这儿的意思是应得的报酬或者回报。从字面意思看来give the devil his due这个习惯用语就解释:给魔鬼应得的回报。我们常说:好有好报,恶有恶报。那么give the devil his due是不是恶有恶报的意思呢?请你听了下面这个例子再做判断。
例子3:That man has been stealing, fighting and selling drugs. But give the devil his due - when he saw the little girl fall into the river, he risked his life to save her. 那人偷窃、打斗、贩毒无恶不作,但是平心而论也不能抹煞他做的一件好事。当他看到那小姑娘掉进河里的时候,他冒着生命危险救了她。
从这个例子看来give the devil his due含意是尽干坏事的人做了好事,也不能抹煞他的功绩。
Give the devil his due这个习惯用语起始于好几百年前当大家都真把魔鬼当回事的时候,当时很多人认为干坏事的人就是魔鬼附身,把魔鬼和坏蛋划上了等号。但是随着时代的进展devil这个词的意义也在发展。如今devil不一定就指恶人。
【美国习惯用语-第281讲:实事求是】相关文章:
★ 美国习惯用语-第140讲:spinning one´s wheel
★ 美国习惯用语-第222讲:Know Which Side One´
★ 美国习惯用语-第226讲:Slow Burn/Slow As Molass
★ 美国习惯用语-第173讲:to keep one´s cool
★ 美国习惯用语-第202讲:One for the books
最新
2020-09-15
2020-09-15
2020-09-15
2020-08-28
2020-08-20
2020-08-19