●have your cake and ˈeat it (BrE) ( have your cake and eat it tooNAmE, BrE) (informal) (often used with can’t通常与 can't 连用) enjoy the advantages of two things that cannot exist together鱼与熊掌兼得;同时兼得两件不相容的事物的好处◆‘I’ll have no money at all left after this holiday.’ ‘But you’re having a great time, aren’t you? You can’t have your cake and eat it!’ “度完这次假我什么钱也不会剩下了。”“但是你会玩得很开心,不是吗?鱼和熊掌不能兼得!”