Translation:We were at home all day yesterday.
At home?? en casa sounds like in the house right?
Sounds right to me
I think the "la" in "la casa" is dropped if the translation is "home" instead of "house".
In the house is how I translated it too.
"we were at the house all day yesterday" should be accepted. reported
all day yesterday is not incorrect, nor is all yesterday - all day yesterday is in fact a little redundant