If that is what you wrote, and it was marked incorrect, then please report it!
"I have guests at the house this week". It should be right because no one can know that the "casa" is automatically "her home", but a house she is maybe leasing ? Is there no room for our own imagination and personal expression ?
does it sound weird if i translate it as: "I have guests at house this week" ?
"at house" is wrong. "at the/my house" or "at home" is fine. But what I'd actually say is "I have guests over this week". The "over" is as in "I have guests over" not as in "over this week".
i just put 'this week' at the beginning of the sentence. Is that really wrong, or it's just not duoEnglish enough