• About me
  • Contact

Our English Blog

Otro sitio realizado con WordPress

  • Grammar
  • My articles
  • My pupils
  • Videos
  • Vocabulary
You are here: Home / Vocabulary / You Cannot Have your Cake and Eat it

You Cannot Have your Cake and Eat it

23 October, 2017 By Susana Ríos Leave a Comment

This popular idiomatic proverb, which dates from the 16th century, means that you cannot enjoy two desirable things at the same time. It may also describe the dilemma faced when you want one thing very much, but you are not willing to give up other things in order to have it, that is, you cannot have all the benefits of a situation when, in fact, having one thing means not having the other.

This saying confuses many people because they mistakenly suppose the word “have” means “eat”.  A more logical version of this saying is “You can’t eat your cake and have it too,” meaning that if you eat your cake you won’t have it any more.

Its meaning is similar to the phrases “you can’t have it both ways” and “you can’t have the best of both worlds.” In Spanish we would say something like “Sopas y sorber, no puede ser”

  • “If you spent all your money on that expensive car, you could not come on holiday with us. You know, you can’t have your cake and eat it.”

Filed Under: Vocabulary

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Morocco – Laia Castillo, Esther Darriba, Nicolle Leite and Martina Ziegler
  • Plastic Oceans: A Wake-Up Call – Lucía Díaz, Alba Gutiérrez and Oihane Guzmán
  • Meeting a Genius – Nicolle Leite 2 ESO
  • Will you Travel with us? – Ariadna Pérez, Laura Pérez and Luz De Oraa 1 BACH
  • Expressions with MIND

Copyright © 2026 · Metro Pro Theme On Genesis Framework · WordPress · Log in