a)SENSIBLEto be wise or experienced enough not to do something 懂得〔不应该做某事〕,不至于蠢到〔做某事〕
It’s just prejudice from educated people who should know better.
这只是受过教育的人的偏见,这些人本不该这样想。
Eva knew better than to interrupt one of Mark’s jokes.
伊娃不会傻到去打断马克的笑话。
b)KNOW somethingto know or think you know more than someone else(自认为)比…更了解[清楚]
Everyone thought it was an accident. Only Dan knew better.
人人都以为那是一次意外事故,只有丹更清楚实情。
Examples from the Corpus
knew better than to• And Jessamy knew better than toargue with him when he used that particular tone of voice.• They knew better than to be left out.• The photograph became a powerfulpresence in my life, so much so that Kipknew better than tocomment.• I knew better than to go in.• Now Ralph knew better than to let his hopes swell but still they surged like a rain-drunk river.• Or, if they did, they knew better than toremonstrate with the grim-faced man behind her.• Charlie would understand what I meant, but I knew better than to speak to him about Frank.• She knew better than to walk around the front of the house.