Eat, ate , eaten : mangiare in inglese

Il verbo Eat significa mangiare in italiano, ed essendo irregolare prende una forma particolare sia al passato (ate) che al participio passato (eaten).
Vediamo alcune frasi di esempio che lo contengono nelle sue forme diverse.
The cats eat the mice (i gatti mangiano i topi)
I ate all of the cake (ho mangiato tutto il dolce)
they have eaten a lot of strange things (loro hanno mangiato molte cose strane)

Un famoso modo di dire in inglese e’  you can’t have your cake and eat it (non puoi avere il tuo dolce e mangiarlo pure), che ha un significato del tutto simile al detto italiano ‘non puoi avere la botte piena e la moglie ubriaca’.