i suppose you know that no one would every say the food lies in the fridge unless they were writing an epic poem about meal preparation. (i mean the english)
You're right. It's a common mistake that speakers of other Germanic languages make. They substitute verbs like "stand", "sit", or "lie" for simple "be". In English, the first three are primarily used for people. People sit or stand. Food just is.
You would never say that the food lies anywhere unless it was lying in the street
Is there another translation of ligger here that duolingo accepts?