在线英语听力室

美国俚语:Cast pearls before swine什么意思?

时间:2013-03-29 01:33:56

(单词翻译:单击)

   虽然我苦口婆心、费尽唇舌劝朋友戒烟还给他提供不同的方法和知道,但他始终戒不了,依然是烟不离手。他说他已有11年历史了,是个老烟民,没法摆脱抽烟的习惯。

  好友Carmen安慰我说:“Don't waste your time and breath. It's not worth casting pearls before swine(猪猡)!”我听了不禁大笑起来,因为想不到她会形容那人为“猪猡”。
  见我大笑,Carmen向我解释,她并没有挖苦或贬低那人的意思,而“cast pearls before swine”是句英文成语,与中文成语“对牛弹琴”含义相同。

分享到:


点击收听单词发音收听单词发音  

0 waste 4MIzi     
v.浪费;滥用
参考例句:
  • Ah!This is a waste of time!啊,真是浪费时间!
  • If you give her money,she'll only waste it.如果你把这笔钱给她,她只会把它浪费掉。
0 casting Gwgzvv     
n.铸造,铸件;角色分配;投掷;[动]脱落物v.扔掉(cast的现在分词);铸造;投掷;选派演员
参考例句:
  • A clay mould is used for casting bronze statues. 用黏土模具来浇铸青铜塑像。
  • Please stand to one side; you're casting your shadow over my work. 请你往边上站一站,你挡着我的光线了。 来自《简明英汉词典》
0 pearls 993533c4de223361ee7cd3be7404e68b     
n.珍珠( pearl的名词复数 );珍品;人造珍珠;珠状物
参考例句:
  • a necklace of rubies intertwined with pearls 缠着珍珠的红宝石项链
  • a string of pearls 一挂珍珠
0 before sQwyg     
prep./conj.在…以前
参考例句:
  • She needs the work done before tomorrow.她必须在明天以前找人完成这项工作。
  • I must finish this letter before I go home.我必须在回家以前写完这封信。
0 breath 9SCyv     
n.呼吸,气息,微风,迹象,精神,一种说话的声音
参考例句:
  • I'm just going out for a breath of fresh air.我正要出去呼吸新鲜空气。
  • While climbing up the stairs the old man always loses his breath.那老人上楼时总是气喘吁吁的。
0 worth lfGw0     
adj.值钱;值得,具有..价值;n.价值,作用
参考例句:
  • The book was old and it was not worth a cent.这本书旧了,一文不值。
  • This novel is worth reading. 这部小说值得一读。