Hm. Interesting discussion. I don't feel so bad about my "goof" now that Cas supports that version. I do think that ("I forgot it at home") is something a native speaker might say. However, more likely is I forgot to bring it.
- Teacher: Where is your homework?
Student: I forgot to bring it.
Hm.
:)

English Teacher