Translation:If I eat cheese, I do not eat soup.
Is not to have soup, i speak spanish, which is pretty similar to portuguese, and we say "tomar sopa" (eat soup) instead of "tengo sopa" (to have soup) or "bebo sopa" (drink soup) is just the proper verb we use for that specific case.
It's just like playing piano, the translation for play is "jogar" but the real meaning of playing piano is to generate music not to play with it, if we translate the exacts words from spanish to english we would said "to touch piano" so is just exception to the rule.
hope you have understand me
Welcome to my world yes we drink coffee we drink beer we eat soup also yogurt. There is no way that I can drink my soup unless it happens to be clear broth my soup is like a meal, containing carrots, onions, celery, cabbage potatoes, meats, (carne, pollo), spices (Not all at the same time, I cook from scratch very often. In high school when taking Spanish "to take " tomar.... When I went to Brazil, I said "dia" like in Spanish, I was told politey, that it was pronounced "gia"
Sorry, did not finish my stylist slipped. I think my point is that we have the capacity to learn many things. Spanish, high school, Russian, college, Portuguese, friends and here, a little Japanese when stationed in Okinawa, a lot that I have forgotten, I even surprise myself when some things pop into my head. Oh, Tagalog, Filipino wife. I work on languages now because it's keeps my brain going because I am old.