Context is important if you want good answers. Absent any context, I prefer your first.
Student or Learner
Which senetence sounds better? Are both correct grammatically?
He wasn't even home.
He wasn't even at home.
Hope this helps:
I was very tired when I got to the seventh floor, because I had been going up the stairs for 20 minutes. On top of that, Jim wasn’t even at home!
I'd use "at home", but 'home' isn't wrong
No, well you're American, Mike. I see no reason to leave it out.
It's so obvious, isn't it?