in + 大地方,比如London, New York。at+小地方,诸如各种我们都不知道的小地方名字。
而in the kictchen 比较特殊,首先kitchen 不是指地名,其次表示是在kitchen 里面,所以要用in。。
in+大地点,at+小地点:这是相对而言的。北京大吧,但跟中国比它就小了。
如:He arrived in China last week and then he arrived at Shanghai yesterday.in(在……里面)所以用in the kitchenat school上学in the school在学校里
arrive in 大地点,arrive at 小地点,如果是单纯用介词,不用考虑这个。
应该是老师口误说错,你去问一下吧