No it's not wrong. En means in or at. There is no la or una in this sentence so it does not translate as the or a house. En casa means at home. That's all. There is no way to make en casa mean at the house just because you think it should. In order for it to mean at the/a house, it would have to say en la casa. or en una casa.
Nosotros comemos en casa . they wrote on lesson We are eating in our house. My answer was We are eating in the house .
I thought when you specifically meant "home" rather than house, you'd say hogar. Would hogar also be correct here?
I think 'hogar' would work here as well. From my understanding, if in the context of the conversation it is obvious you are talking about your home, 'casa' is frequently used instead of 'hogar'.
Estoy de acuerdo. Hogar could work, esp. if you wanted to to intimate a cozy home, as hogar concerns the hearth etymologically. Hogar has connotations of safety, too, as it's a way to refer to an orphanage. The simplest way to be understood here is to use casa, however. Guatemaltecos like to use diminutives, so en casita would be common there in this case. For their villages, they commonly say aldeita (from aldea).
Is this another colloquialism? Nowhere is it implied that it is "our" house or even in "the" or "a" house. I wrote "we eat in the house". Please explain where that is incorrect.
It is very common to use 'en casa' to refer to ones own home. It best translates simply to 'at home' in English. I believe if you wanted to specifically say 'at the house' you would say 'en la casa' and include the article.
the answer given at the top of this page is "We eat at home." no 'our', 'the', or 'a'
Yes, but... occasionally not. Casa is used more often than hogar to mean "home". Especially "en casa" is a fixed expression that translates to the (also fixed) expression "at home".
This answer is completely wrong and there are several others in this area of the tree
Don't talk to Duo here, you are wasting your time. Report it instead, if you think it's wrong (unlikely in this case).
No duolingo staff, the English here is not correct. In my, your, the, a, any house.