我用Uni的例子来解释一下儿,an 和 in 的区别主要,如果你的人物理性的在大学,那么du bist in der Uni,如果你在大学上课,那么du bist an der Uni.
in 主要表示物理身体在某地理位置,
an 就是和该人物的工作/活动有关的,
可见很多情况下都是in/an皆可的,主要是要看这个“在那里"所指的是地点还是目的。
希望对您有帮助。
lernen、arbeiten这一类动词后与大学搭配时用的介词一般用an,是固定搭配,又如arbeiten与其他工作场地“公司或银行”等搭配则用bei;而后者则表处所义,in Beijing,in China,in Uni;但是还有一个表处所的介词auf,是指广阔的空间,如Campus
这个也许是固定用法吧。我猜的