in his parents' house 和at Jim's house中in和at的使用有什么区别?

问题描述:

in his parents' house 和at Jim's house中in和at的使用有什么区别?
是不是也就是说in和at在使用上没什么区别?在农场可以说in a farm也可以说at a farm对吗?

at jim's house表示在JIM家,(地方)
in his parent's house 在家中(不是外面)
如get in the house进屋去(not at)